github へのサーバーバックアップ

github へのサーバーバックアップ

コマンドラインから github 上のサーバー全体をバックアップすることは可能ですか?

何かのようなもの:

cd /
git commit username/repos -patch master

サーバー全体を git に変換し、github へのログインも必要になる可能性があるため、それほど簡単ではないことは承知しています。

しかし、これは実行可能なのでしょうか? そして、それは良い考えでしょうか、それとも悪い考えでしょうか?

答え1

github では動作するかどうかはわかりません。github では、サーバー上に大量のデータが保存されるという問題が発生する可能性があるからです (動作しない可能性もあります)。ただし、クライアント側では、git-annex を確認する必要があります。

git-annex を使用すると、ファイルの内容を git にチェックインせずに、git でファイルを管理できます。矛盾しているように思えるかもしれませんが、メモリ、時間、ディスク容量の制限により、git が現在簡単に処理できるサイズよりも大きいファイルを処理する場合に便利です。

https://git-annex.branchable.com/

関連情報