バックアップが失敗しました。.tar の権限

Discourse のバックアップができません。何度試しても同じエラーが発生します。ログは以下の通りです。

    [2021-03-04 08:24:58] バックアップを完了中...
    [2021-03-04 08:24:58] アーカイブ作成中: how-to-discuss-2021-03-04-082415-v20210302164429.tar.gz
    [2021-03-04 08:24:58] アーカイブが既に存在しないか確認中...
    [2021-03-04 08:24:58] 空のアーカイブを作成中...
    [2021-03-04 08:24:58] 例外: lib/discourse.rb:93:in `exec': tar: /var/www/discourse/public/backups/default/how-to-discuss-2021-03-04-082415-v20210302164429.tar: Cannot open: Permission denied
    tar: エラーのため復旧不可能です。終了します。

    [2021-03-04 08:24:58] lib/discourse.rb:103:in `execute_command'
    lib/discourse.rb:93:in `exec'
    lib/discourse.rb:43:in `execute_command'
    /var/www/discourse/lib/backup_restore/backuper.rb:202:in `create_archive'
    /var/www/discourse/lib/backup_restore/backuper.rb:40:in `run'
    /var/www/discourse/script/spawn_backup_restore.rb:9:in `backup'
    /var/www/discourse/script/spawn_backup_restore.rb:34:in `block in <main>'
    /var/www/discourse/script/spawn_backup_restore.rb:4:in `fork'
    /var/www/discourse/script/spawn_backup_restore.rb:4:in `<main>'
    [2021-03-04 08:24:58] 古いバックアップを削除中...
    [2021-03-04 08:24:58] 不要なファイルを整理中...
    [2021-03-04 08:24:58] '.tar' の残骸を削除中...
    [2021-03-04 08:24:58] バックアップを完了済みとしてマーク中...
    [2021-03-04 08:24:58] ディスク統計を更新中...
    [2021-03-04 08:24:59] 'HowToDiscuss' にバックアップ終了を通知中...

お手数ですが、ご協力をお願いします🙁

「いいね!」 1

主なエラーは以下の通りです。

EXCEPTION: lib/discourse.rb:93:in exec: tar: /var/www/discourse/public/backups/default/how-to-discuss-2021-03-04-084222-v20210302164429.tar: Cannot open: Permission denied

Discourse がファイルを作成し、権限を誤って設定してしまっています。
解決策はありますか?

/var/discourse/shared/standalone/backups/ のデフォルトディレクトリを削除することで、問題が解決しました。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.