Q100615: Flix 6 のバックアップ

フォローする

まとめ

ストレージの冗長性だけに頼るのではなく、 Flixデータをバックアップすることを強くお勧めします。この記事では、災害復旧に備えてFlixバックアップする方法について説明します。

詳しくは

バックアップには以下を含める必要があります。

  1. Flixアセット
  2. MySQL サーバーからのFlixスキーマ。

まず、アセット ディレクトリをバックアップする必要があります。これは、 Flixサーバーの config.yml ファイルのasset_directory属性によって定義されます。資産をリモートの場所にコピーするか、Veritas NetBackup などのバックアップ ソフトウェアを使用して、資産をバックアップできます。

--db-backupフラグを指定してflix _serverを実行すると、 Flix MySQL スキーマをバックアップできます。デフォルトでは、バックアップはflix _serverが存在するディレクトリ内の `backups ` ディレクトリに保存されます。 Flixサーバーの config.yml ファイルのdb_backup_directory属性を更新することで、MySQL バックアップを保存するディレクトリを指定できます。

Flix MySQL スキーマは、さまざまな MySQL ツールまたは Veritas NetBackup などの特殊なバックアップ ソフトウェアを使用してバックアップできます。この方法を使用する場合は、 Flixスキーマがバックアップに含まれていることを確認してください。

完全バックアップは少なくとも月に 1 回実行する必要があり、増分バックアップは毎日実行する必要があります。増分バックアップのオプションがない場合は、完全バックアップを毎日実行する必要があります。

MySQL データベース サーバーでmysqldumpコマンドを使用してバックアップを実行することもできます。これは、大規模なデータベースの場合に特に役立ちます。コマンドは次のようになります。

 mysqldump -h MYSQL_HOSTNAME -uMYSQL_USERNAME -p MYSQL_FLIX_DATABASE | gzip > flix _mysql_backup.sql.gz 

MYSQL_HOSTNAMEは MySQL サーバーのホスト名または IP、 MYSQL_USERNAMEFlixデータベースに接続するために使用するユーザー名、 flix _mysql_backup.sql.gz はバックアップ ファイルの名前です。ファイル名とファイルを保存するパスを変更できます。

参考文献

Q100567: Flix 6 データベースのバックアップを復元する方法

Q100551: Red Hat/CentOS 6/7 への MySQL 5.7 のインストール

Q100593: 最適なFlix 6 サーバーのセットアップ

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください