Ikeepincloud バックアップ マネージャー経由で保存します。
???????????????????????? ????????????????????????????
バックアップ マネージャーをインストール
依存関係を最初にインストールする必要があります :
apt-get update |
apt-get install gettext perl |
バックアップ マネージャーをインストール :
apt-get install バックアップ-マネージャー |
インストール時にどのディレクトリを求められます バックアップファイルの移動先と同様、r バックアップファイルを s. バックアップs は、圧縮アーカイブです。情報を入力、構成ファイルで後から変更できます。バックアップ マネージャーは、アーカイブ別のディレクトリに作成されます。
バックアップ構成マネージャー
バックアップ マネージャー ファイルの既定の構成を編集 :
vi /etc/バックアップ-manager.conf |
注 : それは複数を管理するための構成を乗算することが可能ですので、構成ファイルを指定するバックアップ マネージャーを実行することが可能 バックアップs 動作が異なります。
主な構成
変更する変数のファイルで見つかります。最も重要なの中 :
- BM_REPOSITORY_ROOT をエクスポート : ローカル ディレクトリにアーカイブのストレージ
- BM_REPOSITORY_CHMOD をエクスポート : 8 進数形式のフォルダーに適用される義務
- BM_ARCHIVE_TTL をエクスポート : 保持数 バックアップs (ex: 値がの場合 5 それは、 バックアップ 毎日が保持されますので、 バックアップs、 5 末日 )
- BM_ARCHIVE_PREFIX をエクスポート : 名に追加するプレフィックス、 バックアップs
- BM_LOGGER をエクスポート : バックアップ マネージャー ログを syslog にリダイレクトするかどうか選択
- BM_TARBALL_FILETYPE をエクスポート : ファイルの種類から設定 バックアップ 圧縮されています。既定では : "tar.gz 形式 "
完全な一覧および詳細は、ソースを参照してください。
方法の構成 バックアップ
- BM_ARCHIVE_METHOD をエクスポート : アーカイブの方法を定義 utilisée.
いくつかのモードがあります バックアップ同じ引用符で囲まれたスペースで区切って組み合わせることができます s. (例 : "MySQL tar ボール ") :
- tar ボール : バックアップ 完了します。たびに実行する バックアップ データを完了
- 増分 tar ボール : バックアップ 増分。実行、 バックアップ 完全なサイクル (保存数による ) 他の増分です。これは少ないディスク スペースを占有することができますが、restore メソッドを変更し、いくつかを維持する必要があります バックアップ連続 s
- mysql : アクティブに、 バックアップ MySql。これは、データベースのダンプに対応します。構成、 バックアップ 開始変数を変更することによって行われます "BM_MYSQL_ " (ログイン、パスワード、ポートなど�)
- SVN : ツールを使用することができます "svnadmin ダンプ " 実行する、 バックアップ SubVersion リポジトリ
- パイプ : 選択コマンドのカスタムを使用して実行することができます、 バックアップ
- None : いいえ バックアップ 構成
FTP 構成
ここからどのようにアップロードしたファイルを定義できます バックアップここでの目的はあなたの IkeepInCloud アカウントにエクスポートする :
- エクスポート BM_UPLOAD_METHOD="ftp"
注意 : 変数 BM_UPLOAD_FTP_ に格納する必要があります、ない BM_UPLOAD_SSH_ または他 !
- BM_UPLOAD_FTP_USER をエクスポート ="00000" (交換 "00000" あなたの id IkeepInCloud で )
- BM_UPLOAD_FTP_PASSWORD をエクスポート ="votre_mot_de_passe"
- BM_UPLOAD_FTP_HOSTS をエクスポート ="00000.FR 0x.ikeepinクラウド.com " (交換 "00000" ID IkeepInCloud によって、 "FR 0x" "FR 01" ou "fr02" スペース IkeepInCloud のメール配信で示される FTP 構成に応じて )
- BM_UPLOAD_FTP_PURGE をエクスポート ="true"
- BM_UPLOAD_FTP_TTL をエクスポート ="durée_de_vie_des_archives_dans_le_サーバー"
- BM_UPLOAD_FTP_DESTINATION をエクスポート ="/files" (場所 バックアップ サーバー IkeepInCloud、あなたのサブフォルダーにそれを置くことができます "/files")
構成の実行
だからタスク バックアップ 我々 は cron に追加する必要がありますが自動的に実行 :
ファイルを作成する バックアップ-manager dans cron.daily :
touch /etc/cron.daily/バックアップ-manager |
これをファイルにコピー :
#!/bin/sh |
# cron script for バックアップ-manager |
test -x /usr/sbin/バックアップ-manager || exit 0 |
/usr/sbin/バックアップ-manager |
最後に実行できるようにする次のコマンドを実行 :
chmod 751 /etc/cron.daily/バックアップ-manager |
復元 バックアップs
方法と同様に、アーカイブの種類の復元方法によって異なります バックアップ あなたが (として "Tar ボール " ou "増分 tar ボール ")
Tar ボール
場合、 バックアップ tarball を抽出だけお好みのディレクトリに適切なコマンドで復元するアーカイブ :
例 : ディレクトリを含む、アーカイブ tar.gz を抽出する |! _。 ホーム "/デート " これは、ルート ディレクトリにアーカイブの内容が抽出されます 04/11/2014 :
tar -xvf ikoula-home.20141104.master.tar.gz -C / |
.ディレクトリが含まれています "/"ホーム "/増分 tar ボール "ホーム "/年月日 ".
場合、
tarball 増分リストアを必要があります、 バックアップ 完全 バックアップ マスター (master) 目的の日まで s。 バックアップ例
復元したい : ホーム "/home" 最後 06/11/2014 日付を完了 バックアップ 復元、 04/11/2014 :
tar -xvf ikoula-home.20141104.master.tar.gz -C / |
tar -xvf ikoula-home.20141105.tar.gz -C / |
tar -xvf ikoula-home.20141106.tar.gz -C / |
リターンのみを含む複数のアーカイブを解凍する追加ファイルの日 バックアップ アーカイブ。問題は、そのファイルから削除されている場合、 バックアップ 完全なそれまだが復元されます。 バックアップ ソース
バックアップ マネージャー
Ubuntu : http://doc.Ubuntu-fr.org/backup-manager
Debian : http://www.lafermeduweb.NET/billet/tutorial-Creer-un-serveur-Web-complet-sous-Debian-5-backup-SECURITE-197.html
この記事は気に有用であること : http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager
?
コメントの自動更新を有効化