ドキュメント
TurnKey Linuxバックアップと移行(TKLBAM)
TKLBAM に新しい? ツアーを受講 クイックビューとスクリーンショットの最初の。
スマートな自動バックアップおよび復元
TKLBAM は 名称: GPL3 ライセンス 無料のソフトウェア 上に構築された ドプレッシティ 変更されたファイル、ユーザー、データベース、パッケージ管理状態の効率的なシステムレベルのバックアップを提供します。 このシステムレベルのバックアップは、下流ハードウェアや場所に関係なく、同じタイプの仮想アプライアンスの任意のインストールに自動的に復元できます。 意図した結果は、元のシステムの機能的に同等のコピーです。
仮想アプライアンスの異なるバージョン間でデータとシステム構成の移行を補助するように設計されていますが、いくつかのアプリケーションでは、 データベーススキーマの更新などの追加のマニュアル手順は、バージョン間の移行を完了する必要があります。
同じサーバータイプ(LAMPバックアップがLAMPサーバに復元されるなど)と、事前テスト済みバックアップ(必要なすべてのファイルを含むことを確認するため)を想定しています。
バックアップ 常に 同じサーバーできれいに復元します。
バックアップ 通常は 同じバージョンのサーバー(例:v16.1 -> v16.1)でクリーンに復元します。
バックアップ おそらく 同じメジャーバージョンのサーバー(v16.0 -> v16.1)でクリーンに復元します。
バックアップ かもしれません 単一の新しいメジャーバージョン(例:v15.2 -> v16.1)のサーバーでOKを復元すると、いくつかの微調整を必要とする場合があります。
バックアップ ほとんど確かにいくつかの手動介入が必要 より新しいバージョン(v14.2 -> v16.1)のサーバーに復元した場合。
一般的に、復元が段階的に行われる同じメジャーバージョン以外のものを復元する場合が推奨されます。すなわち、 バックアップをダウンロードし、DB(関連する場所)と特定のファイルとディレクトリを復元します。 例 (BACKUP_ID は、/root および /var/www): のディレクトリを復元し、復元するバックアップの実際の ID です。)
mkdir -p /tklbam-dump tklbam-restore BACKUP_ID --raw-download=/tklbam-dump tklbam-restore /tklbam-dump --limits="/root /var/www"
バックアップされたファイルは、root (/). E.g. /etc/my.confのバックアップが/tklbam-dump/etc/my.conf.に見られることに注意してください バックアップディレクトリから手動でファイルを移動すると、許可を復元しません。 元の許可でダウンロードからファイルを復元したい場合は、--limits=""にそれらを追加します(パスのスペースを区切ったリストが含まれています。 除外するサブパスは、 '-'' で接頭辞をします。詳細は、 詳しくは、 を参照してください。 tklbam-restoreマンページ.