一般的なLinuxシステムのバックアッププログラム

マインドのマッピング
これは、一般的なバックアップ計画が、何のサービスは、特定のサーバに依存し、ビジネスが実行されているものが表示されますです。あなたがゲームサーバのように、金融セクターは、それがより頻繁以上のデータベースをバックアップする必要がある場合は、データベースのデータのセキュリティの整合性を確保します。

以下は、バックアッププログラムの設計プロセスは、アカウントにポイントを取る必要があります。

1、バックアップするコンテンツの必要性

2、バックアップ戦術

  • フルバックアップ
    cpは、タール、ダンプ、のxfsdump:コマンドを達成

  • 増分バックアップ:基準となる各バックアップの前にバックアップ
    コマンドを達成するために:CentOSの6.xの:ダンプ・ツール
    のコマンドを達成するために:CentOSの7.xの:のxfsdumpツール

  • 差分バックアップ:バックアップする各バックアップの参照として初めて
    のコマンドを達成するために:CentOSの6.xの:ダンプ・ツール
    のコマンドを達成するために:CentOSの7.xの:のxfsdumpツール

3、バックアップの頻度

  • リアルタイムバックアップ:もしMySQLのマスター・スレーブ同期
  • によって達成するなど、毎日のように、週単位のバックアップ、一般的な「スクリプト+スケジュールされたタスク」:スケジュールバックアップ

図4に示すように、バックアップ記憶場所

基本的な原理は:Doが一つのかごにすべての卵を入れません

  • ローカルバックアップ:ローカルマシンの異なるへのバックアップ
  • オフサイトのバックアップ:リモートマシンへのバックアップ

5、ログのバックアップ

ログファイルので、テキスト形式のプレゼンテーションですが、テキストが大きすぎると、パフォーマンスが非常に悪いので、ログをカットする必要があります。ログBUGは、一般たときに、システムエラーを探しますが、前に長すぎるログは明らかにバグが表示さにあまり意味がありませんでしたので、いくつかの時間前にログインを保持するバックアップログローテーションの必要性は十分にあります。

  • システムログ管理ツール:logrotateの
    ログ切断
    ログローテーション
  • ログカット機能が付属していますが、スクリプトによって交代を要求するApacheのサービス構成ファイル

参考:
https://www.bilibili.com/video/BV1NJ411Q7DM?p=6

おすすめ

転載: www.cnblogs.com/ningzijie/p/12668925.html