CentOS6.5全体のバックアップと移行のリカバリ1

2529 ワード

詳細
CentOS6.5全体のバックアップと移行のリカバリ
  CentOS6.5サーバーは长く使って、配置のものはますます多くなって、提供するサービスはますます多くなって、サーバーの重要性も自然に多くなって、もしダウンタイムになったら、影响はわりに大きくて、そのためシステムのバックアップと主备のサービスをする必要があります.
バックアップ方法は2つあります.
  • ホストは定期的にシステムバックアップを行い、ホストがダウンタイムした場合、システムバックアップをwindowのghostミラーに相当するバックアップに復元します.
  • ホストは定期的にシステムバックアップを行い、定期的にバックアップにリカバリし、基本的には2つのデュアルアクティブなシステムであり、主にそのうちの1台を使用します.
  • 空きサーバを再インストールし、すべてのサービスを再構築します.
    これはCentOS 6に関する.5のシステムバックアップと移行リカバリの問題は、数回の試みを経て、mysqlデータベース全体の移行を含むシステム全体のバックアップと移行を完了しました.
    バックアップおよび移行シナリオ:
  • の2台の構成が全く同じサーバーで、ハードディスクの大きさも同じで、メインサーバーはMBRパーティションを使用して、GPTパーティションを使用すると、この方法は適用されません.
  • バックアップAサーバのパーティションテーブルMBR
  • Aサーバ全体のシステムファイルをパッケージ化し、一部の一時ファイルは
  • を排除する必要がある.
  • ネットワークまたはUディスクを介してAサーバのパーティションテーブルをBサーバに書き込み、パーティション
  • をフォーマットする
  • ネットワークまたはUSBを介してAサーバのバックアップをBサーバにコピーし、対応するディレクトリまたはパーティション
  • に解凍する.
  • Bシステムブートを修正し、Bシステム
  • を正常に起動する.
  • NIC等の構成を変更する
  • .
    バックアッププロセス
    移行時にデータが破損したり紛失したりしないように、データベースredisなどのサービスを正常にオフにします.
    システム全体を収容できるパーティションを探して、スペースが足りなければ、NFSサービスとして、別のサーバーにバックアップします.
    パーティションフォーマットがMBRかGPTかを確認
    $parted -l
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos # msdos MBR 
    
    Number  Start   End     Size    Type      File system     Flags
     1      1049kB  52.4GB  52.4GB  primary   ext4            boot
     2      52.4GB  83.9GB  31.5GB  primary   ext4
     3      83.9GB  87.8GB  3892MB  primary   linux-swap(v1)
     4      87.8GB  129GB   41.1GB  extended
     5      87.8GB  129GB   41.1GB  logical   ext4

    バックアップフォルダを作成し、
      mkdir/home/backup
     
    2、バックアップパーティション表
     
    
    # 
    dd bs=512 count=1 if=/dev/sda of=/home/backup/sda.layout
    # /home/backup/sda.layout 
    

    2、システム全体のバックアップ
    
    # /home/backup/sys.tar 
    tar cpzvf /home/backup/sys.tar --exclude=/home/backup --exclude=/sys --exclude=/selinux --exclude=/tmp --exclude=/lost+found --exclude=/proc /
    

    システムバックアップでエラーが発生した場合は、
    tar cpzfは再バックアップし、verboseを閉じ、エラーの原因を確認し、再修正した後、システム全体のバックアップが完了するまで再バックアップします.
    シリーズ記事
    CentOS6.5全体のバックアップと移行のリカバリ1
    CentOS6.5全体のバックアップと移行のリカバリ2
    CentOS6.5全体のバックアップと移行のリカバリ3
    CentOS6.5全体のバックアップと移行のリカバリ4
    CentOS6.5全体のバックアップと移行のリカバリ5
    参考記事
    MBRとGPTのパーティション表のあれらの事
    Centos 6 - Backup and Restore/Recover
    Restore linux backup to new hardware
    Complete restore of linux system
    GPT or MBR: How do I know?