そもそもMySQLとは?
MySQLとは、世界でもっとも利用されている「データベース管理システム」です。大容量のデータに対しても高速で動作し、便利な機能がたくさんあるので、非常に実用性が高くなっています。また、オープンソースなので非商用利用であれば無償で使用できるため、初心者でも導入しやすく扱いやすいため非常に人気の高いデータベース管理システムです。
多くの個人や中小企業はMySQLを利用してデータを管理し、業務を展開ましています。データベースはとても重要ですので、バックアップは欠かせないんです。従来のバックアップソリューションはMySQLをローカルストレージまたは外付けドライブにバックアップです。ただし、クラウド時代に暮らしている私たちにとってデータをクラウドストレージサービスにバックアップするのが遥かに便利です。
MySQLをクラウドにバックアップする解決策
過去には、多くのソースコードとコマンドを含むスクリプトを作成することでMySQLのバックアップを実現するオタクもいますが、 一般的なユーザーの場合は、専門のスタッフに依頼する必要があります。ちなみに、MySQLデータベースのバックアップ方法を尋ねると、MySQL本社が提供する「mysqldump」というツールを使ってMySQLをバックアップできます。 残念ながら、このツールはコマンドラインしか利用できません。この記事では、MultCloudを使用してMySQLをDropbox、Amazon S3 やGoogleドライブなどのクラウドストレージサービスにバックアップする簡単な方法を紹介します。
MultCloudは最適なMySQLバックアップ手段
MultCloudはクラウドストレージ統合管理用のWebアプリです。Google Drive、G Suite、Dropbox、Dropbox for BusinessやOneDriveを始めとするのクラウドストレージサービスに加えて、MultCloudはMySQLのサポートを追加しているため、MultCloudでMySQLデータを管理したり、転送・同期したりできます。MultCloudは、MySQL、Amzon S3、Dropbox、およびGoogleドライブなどのクラウドストレージを取りまとめて管理し、クラウドストレージ間でのファイルの同期、転送または移動をサポートできます。ですので、MultCloudを使用してMySQLをバックアップできます。この方法では、MySQL側からファイルを手動でダウンロードしてから、クラウドストレージ側にアップロードする必要はありません。
MySQLをバックアップする手順
1. MultCloudを利用するにはまずアカウントを作成する必要があります。
2. MultCloudにサインインし、ホーム画面に「クラウドを追加」をクリックして右側にMySQLのアイコンを選択します。MySQL所在のサーバのIPアドレス、MySQLリモートアクセス用のアカウントとパスワードを入力して、MySQLをMultCloudに追加します。
3. バックアップ先のクラウドストレージアカウントをMutlCloudに追加します。ここはDropboxを使います。
4. 1つのファイルをバックアップする場合は、ファイルを右クリックして「コピー」を選択し、Dropboxに切り替えてファイルをペーストします。また、MySQLファイルを右側して「コピー先」で設定したり、ドラッグアンドドロップで直接転送したりすることもできます。 MySQLのすべてのファイルを他のクラウドストレージサービスにバックアップするのも同じくやり方でできます。
あとがき
上記の通り、Multcloudを使用すると、MySQLデータをDropboxなどのクラウドストレージサービスに手軽く同期してバックアップできます。
MultCloudは、電源をオフにした後でもスケジュールされた転送と同期を実行するのをサポートしています。また、MultCloudを使用してMySQLをクラウドストレージサービスにバックアップする時、MySQLが中断されることはありません。MySQLをクラウドに転送するには次のように設定してください。
「スケジュール」ボタンを選択すると、スケジュールを作成してMySQLを定期的に転送させることができるようになります。
MultCloudはGoogle Chromeの拡張機能も対応できます。Google Chromeブラウザを使用している場合は、この拡張機能をインストールすることを強くお勧めします。
MultCloudがサポートするクラウド
-
Google Drive
-
Google Workspace
-
OneDrive
-
OneDrive for Business
-
SharePoint
-
Dropbox
-
Dropbox Business
-
MEGA
-
Google Photos
-
iCloud Photos
-
FTP
-
box
-
box for Business
-
pCloud
-
Baidu
-
Flickr
-
HiDrive
-
Yandex
-
NAS
-
WebDAV
-
MediaFire
-
iCloud Drive
-
WEB.DE
-
Evernote
-
Amazon S3
-
Wasabi
-
ownCloud
-
MySQL
-
Egnyte
-
Putio
-
ADrive
-
SugarSync
-
Backblaze
-
CloudMe
-
MyDrive
-
Cubby