バックアップについてはhabragiteliにアドバイスをしたいと思います。
プロジェクトのあるフォルダーがあり、ソースと多数のグラフィックおよびビデオファイルが含まれています。 現時点では、バックアップスクリプトは次のように動作しています。
- すべてのデータベースをバックアップフォルダーにダンプします-各データベースを独自のフォルダーに、各テーブルを独自のファイルに
- 各フォルダーを.tarのベースでパックし、7zですべてを押します
- プロジェクトフォルダをバックアップフォルダにコピーします
- プロジェクトフォルダーを.tarにパックし、7zを押します
当然、多くのグラフィックがあり、縮小せず、圧縮には非常に長い時間がかかります。 現在、約2ギガバイトのカスタムグラフィックファイルがあります。
現時点では、次のアイデアがあります。
- すべてのテキストファイルのみをコピーします。 ソースコードとグラフィックのデザイン(多くはありません)-findを使用するか、プロジェクトのすべてのサブフォルダーを個別にコピーするスクリプトを作成し、グラフィックのあるフォルダーをスキップします
- グラフィックを含むフォルダーを個別にコピーし、それらを.tarにパックするだけです
- rsyncのオプションは考えましたが、Windowsマシンで同期を行う機能が見つかりませんでした
実用的なアドバイスやアイデアは大歓迎です。
サーバーはGentoo Linux上で動作します。