サーバーでUbuntu14.04.4LTSを使用しています。単一のアーカイブで、できれば単一のコマンドでZip サーバー上のすべてにする方法はありますか?
使ってみました
Zip -r backup.Zip
しかし、Zipしたいものを提供していないので、それは機能しません。私も使ってみました
Zip -r backup.Zip *.*
ただし、これはファイルを圧縮するだけで、ディレクトリは圧縮しません。
私は一緒に行くことができることを知っています
Zip -r var.Zip var
Zip -r root.Zip root
Zip -r media.Zip media
etc
それには時間がかかるので、もしあればもっと簡単な解決策を探しています。
[〜#〜] edit [〜#〜] Clonezillaなどのサードパーティソフトウェアの使用は許可されていません。コマンドラインソリューションを見つける必要があります。
圧縮されたtarballアーカイブを作成したほうがよいでしょう。
システム全体に対してこれを行うための一般的なコマンドは...
tar -cvpzf /backup.tar.gz --exclude=/backup.tar.gz --one-file-system /
https://help.ubuntu.com/community/BackupYourSystem/TAR を参照してください
サーバーに存在するすべてのファイルとフォルダーを単一のZipファイルに圧縮することを想定しています。あなたはそれを次のように行うことができます
Zip -r backup.Zip /
「/」は、Linuxのファイルシステムのルートを表します。したがって、上記のコマンドはルートから開始し、すべてのフォルダーとファイルを再帰的に圧縮します。ただし、システムのバックアップが本当に必要な場合は、ファイルやフォルダーを圧縮するよりもはるかに優れたオプションがあります。