GNU/Linux >> Linux の 問題 >  >> Linux

Linuxサーバーを移行する準備をする

この記事では、Linux®サーバーを移行する前に実行できる、Rackspaceサポート技術者による推奨アクションを紹介します。これらの推奨事項の一部は、重大なダウンタイムを引き起こす可能性があるため、それに応じてスケジュールを設定してください。

Windows®移行の準備については、「Windowsサーバーの移行の準備」を参照してください。

データをバックアップする

移行を実行する前に、重要なデータのバックアップを作成してください。 Rackspace Cloud Backupを使用して、CloudFilesまたはrsyncからのバックアップデータの保存と取得を自動化できます。 データを別のサーバーにコピーします。

  • RackspaceCloudBackup-Linuxにエージェントをインストールします
  • rsyncを使用してファイルをバックアップする
システムの再起動の準備

移行の最終段階でサーバーをシャットダウンして、動的コンテンツを新しいホストに安全にコピーします。Rackspaceで自動移行されている間、サーバーはシャットダウンします。

移行が完了したら、サーバーが迅速かつ安全に再起動することを確認してください。

一般的な準備

次のタスクは、サーバーの時間とサーバー上のディスク容量の問題を防ぎます。

NTPを介して正確な時刻を設定する

サーバーの日付またはファイルのタイムスタンプに関連する移行の問題を回避するために、サーバーでネットワークタイムプロトコル(NTP)をセットアップおよび構成します。一部の古いクラウドサーバーは、ホストマシンから時間を取得し、ホストから独立して時間を保持しません。これは不正確につながる可能性があります。

サーバーでのNTPの設定の詳細については、「NTPを使用した時刻の同期」を参照してください。

ファイルの数とサイズを減らす

移行操作中に変更される可能性のあるファイルの数とサイズを制限することで、移行に必要な時間を短縮し、結果のイメージの信頼性を向上させることができます。

データベースをロックする

移行中にデータベースが変更されると、イメージ内のデータベースが破損したり、データが失われたりする可能性があります。

:移行のためにデータベースを完全に停止し、テーブルをread-onlyに設定することをお勧めします 操作中の偶発的なデータ損失からそれらを保護するため。

MySQL®でテーブルをロックするには、コマンドラインで次のコマンドを実行します。

mysql -u root -p --execute="FLUSH TABLES WITH READ LOCK"
移行後のタスク

移行が完了して新しいサーバーが起動したら、Webサイトとアプリケーションをテストします。アプリケーションが応答し、データベースに情報を書き込めることを確認します。

他のサーバーと通信する必要のあるサービスがある場合は、それらの接続を明示的にテストして、それらが引き続き相互に通信していることを確認します。


Linux
  1. LinuxMint14にownCloud5をインストールする

  2. Linuxサーバーのネットワーク接続を確認してください

  3. クラウドからクラウドへの移行

  1. UnixからLinuxへの移行

  2. サーバーフレーバー間を移行する

  3. ダウンしたLinuxクラウドサーバーのトラブルシューティング

  1. リモートLinuxサーバーを強制的に再起動します

  2. Linuxサーバーのホスト名を変更する

  3. クラウドサーバーをメールサーバーとして準備する