このチュートリアルでは、UbuntuサーバーにAutoMySQLBackupをインストールして構成する方法を示します。知らない人のために、AutoMySQLBackupは毎日作成するのに非常に便利なユーティリティです。 1つ以上のMySQLサーバーからの1つ以上のMySQLデータベースの毎週または毎月のバックアップ。バックアップをローテーションすることで、アカウントのストレージスペースを維持できます。バックアップファイルを外部の電子メールアカウントに送信して、オフサイトのバックアップの冗長性を確保することもできます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単です。 UbuntuサーバーにAutoMySQLBackupを段階的にインストールする方法を説明します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:UbuntuLinux。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
UbuntuにAutoMySQLBackupをインストールする
手順1.まず、次のapt-get
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt-get update sudo apt-get upgrade
ステップ2.AutoMySQLBackupをインストールします。
Debianベースのディストリビューションを実行している場合は、rootとして次のコマンドを実行することにより、UbuntuリポジトリからAutoMySQLBackupをインストールできます。
apt-get install automysqlbackup
RPMベースのディストリビューションを使用している場合は、AutoMySQLBackupのインストールスクリプトをダウンロードし、サーバーで実行して構成する必要があります。最初に行うことは、 AutoMySQLBackupのダウンロードページとAutoMySQLBackupの最新の安定バージョンをダウンロードします:
wget http://downloads.sourceforge.net/project/automysqlbackup/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v3.0_rc6.tar.gz
Automysqlbackupのスクリプト用のディレクトリを作成し、ダウンロードしたtarアーカイブを解凍します。
mkdir /opt/automysqlbackup tar zxvf automysqlbackup-v3.0_rc6.tar.gz -C /opt/automysqlbackup
次に、Automysqlbackupインストールスクリプトを実行します:
cd /opt/automysqlbackup ./install.sh ### Checking archive files for existence, readability and integrity. automysqlbackup ... exists and is readable ... md5sum okay :) automysqlbackup.conf ... exists and is readable ... md5sum okay :) README ... exists and is readable ... md5sum okay :) LICENSE ... exists and is readable ... md5sum okay :) Select the global configuration directory [/etc/automysqlbackup]: Select directory for the executable [/usr/local/bin]: ### Creating global configuration directory /etc/automysqlbackup: success
ステップ3.AutoMySQLBackupを構成します。
次に、AutoMySQLBackupを構成する必要があります。インストールスクリプトを実行したときに設定したディレクトリにある構成ファイルを開きます。
nano /etc/automysqlbackup/automysqlbackup.conf
コメントを外して、次の構成ディレクティブを設定します。
CONFIG_mysql_dump_username='root' CONFIG_mysql_dump_password='YourPassword' CONFIG_mysql_dump_host='localhost' CONFIG_backup_dir='/var/backup/db' CONFIG_do_monthly="01" CONFIG_do_weekly="5" CONFIG_rotation_daily=6 CONFIG_rotation_weekly=35 CONFIG_rotation_monthly=150 CONFIG_mysql_dump_port=3306 CONFIG_mysql_dump_compression='gzip'
MySQLバックアップ用のディレクトリを作成します。これは、構成ファイルで「backup_dir」として設定したディレクトリです:
mkdir /var/backup
MySQLデータベースのバックアップを作成する場合は、次のコマンドを実行してAutoMySQLBackupを実行します。
automysqlbackup
おめでとうございます。AutoMySQLBackupが正常にインストールされました。Ubuntu15.04システムにAutoMySQLBackupをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、AutoMySQLBackupの公式Webサイトを確認することをお勧めします。