Windows および Linux 向け MySQL バックアップソフトウェア

Handy Backup は、現在の SQL トランザクションを中断することなくホットテーブルデータのスナップショットを作成できる、完璧な MySQL バックアップソフトウェア として機能します。

スケジューリング、データベースを任意の時点にロールバックする機能、その他の高度な機能を備えた Handy Backup は、Windows および Linux 向けの最適な MySQL バックアップソリューションの 1 つとして評価されています。

Small Windows Logo 体験版ダウンロード

バージョン8.6.1、2025年3月11日ビルド。118 MB
30日間のフル機能トライアル期間

MySQL バックアップソフトウェア

MySQL データベースのバックアップとリカバリー

MySQL のバックアップ方法には、主に 2 つのアプローチがあります:

  • コールドバックアップ は、サーバーを停止し、キャッシュデータをすべて保存した後、バイナリファイルをコピーする方法です。ただし、この方法はサーバーのダウンタイムが生じるため、業務の生産性や収益の損失につながるため、通常は推奨されません。
  • ホットバックアップ は、データベースがクエリまたは更新されている間に、ライブ(オンライン)で MySQL のスナップショットを取得できる高度な手法です。これは、HDD ファイルではなく、MySQL インターフェースを使用して論理レベルで実行されます。
ホットバックアップ

Handy Backup は、Oracle の MySQL Enterprise Backup(MySQL エンタープライズ版向けの専用バックアップソフトウェア)で採用されている技術と同様のホットバックアップ技術を使用しています。これにより、特定のテーブルやテーブルスペース、さらにはデータベース全体の自動バックアップを迅速に作成できます。

MySQL バックアップの復元

データベースのリカバリーの主な目的は、データ損失やサーバー障害の後に情報を復元することです。また、クローン作成やミラーリングの目的でも利用されます。以下は、MySQL データベースのバックアップを復元する主な用途の一覧です:

  • データ損失やサーバー障害の後にデータベースを復元する。
  • MySQL から他のデータベースに移行する(MySQL バックアッププラグイン についての詳細はこちら)。
  • レプリケーションサーバーを設定する(マスター・ツー・マスターまたはマスター・ツー・スレーブの構成)。
  • 実験用にデータベースのコピーを作成する。

リカバリー操作は、MySQL の Linux 版および Windows 版のバックアップに同様に適用されます。

MySQL リカバリー

Handy Backup での MySQL データベースの Windows または Linux バックアップ

Handy Backup は、強力な MySQL バックアッププラグインを備えており、MySQL クライアントのように機能し、サーバーの動作を中断せずにデータを取得します。Handy Backup を使用した MySQL バックアップには追加のソフトウェアは不要です。データベースリストから MySQL プラグイン を見つけて選択するだけです。

試用期間中は、MySQL プラグインを含むすべてのプラグインを無料で使用できます。

MySQL バックアップソフトウェア: ファイルシステム

MySQL プラグインによって提供されるファイルシステム。フォルダがデータベース、ファイルがテーブル。

MySQL バックアップオプションはサーバーに接続し、データベースの内容をダンプファイルとして保存します。結果として得られるバックアップファイルには、元のデータベースを再現するために必要なすべての SQL クエリが含まれており、テーブル、テーブルスペース、ストアドプロシージャ、関数 などのデータも保存されます。

注意: Windows 版の Handy Backup からサーバーの IP または名前を指定することで、Linux 上の MySQL バックアップを実行できます。Linux のリモートサーバーの MySQL データベースをバックアップする場合は、データへの完全なアクセスを提供する必要があります。

MySQL バックアップツールの主な機能

ホットバックアップとリカバリ

ホットバックアップとリカバリ

高度なホットバックアップ技術を使用することで、Web アプリケーションや Web サービスを中断することなくデータを保護できます!

部分バックアップとフルバックアップ

部分バックアップとフルバックアップ

このユーティリティは、データベース全体をバックアップするだけでなく、選択したテーブルのみをコピーすることもできます。 必要なデータのみをコピーすることで、バックアップの時間とストレージスペースを節約できます!

Linux での MySQL バックアップスクリプト

Windows および Linux での MySQL バックアップスクリプトの代替

Linux シェル用の MySQL バックアップスクリプトや Windows のバッチファイルを作成する代わりに、すべてのオプションを備えた単一のプログラムで MySQL の自動バックアップを実行できます。

ローカルおよびネットワークデータベースのバックアップ

ローカルおよびネットワークデータベースのバックアップ

ローカルマシンに保存されている MySQL データベースだけでなく、ネットワーク上の任意のリモートコンピュータのデータベースもバックアップできます。 Linux や Windows のリモート MySQL バックアップコマンドの代替としても使用できます。

クラウドバックアップ

クラウドバックアップ

MySQL データを Google Drive、Dropbox、Amazon S3 などのクラウドストレージにバックアップできます。専用のクラウドプラグインや WebDAV アクセスを利用することも可能です。HBDrive クラウドを使用するオプションもあります。

ネイティブデータフォーマット

ネイティブデータフォーマットの保持

Handy Backup を使用すると、データの形式や属性を変更せずにコピーを作成できます。そのため、バックアップデータを任意のソフトウェアで処理することが可能です。

安全な SSL バックアップ

安全な SSL バックアップ

SSL バックアップを使用すると、データベースサーバーとバックアップツールの間で SSL 暗号化を利用して安全にデータを転送できます。これにより、バックアップや復元プロセス中のデータの完全性とセキュリティが保証されます。

汎用データベースプラグインを使用した MySQL バックアップ

上記で説明したプラグインに加えて、Handy Backup には データベースバックアップ プラグインがあり、ODBC 接続を通じてテーブルをエクスポートするために使用できます。このプラグインは、一部の MySQL オブジェクト (例: ストアドルーチン) をサポートしておらず、MySQL 用の ODBC ドライバーをインストールする必要があります。ドライバーは MySQL の公式サイト からダウンロードできます。

データベースバックアッププラグイン
Small Windows Logo 体験版ダウンロード

バージョン8.6.1、2025年3月11日ビルド。118 MB
30日間のフル機能トライアル期間

Handy Backup は信頼性の高い MySQL バックアップツールであり、データベース、Web サイト、MySQL ベースのアプリケーションの保護を完全に自動化できます!

バックアップ、レプリケーション、またはミラーリング?

レプリケーションとは、アプリケーションのパフォーマンス、セキュリティ、その他の重要なパラメータを向上させるために、複数の物理または仮想 MySQL サーバー (ノード) 間でデータベースの内容を共有することを指します。 ある程度、レプリケーションはクラスタリングと似ています。1 つのノードがクラッシュしても、Web サイトやアプリケーション全体がダウンすることはありません。

注意: レプリケーションは優れたセキュリティ対策ですが、定期的なバックアップの代わりにはならないことを理解しておくことが重要です。

マスター・スレーブ MySQL レプリケーションの概要

通常、リアルタイムで実行されるため、マスターサーバーでデータベースを削除すると、スレーブサーバーでも同じ操作が実行され、データが失われる可能性があります。

これは、マスター・マスター レプリケーション (一般に MySQL ミラーリングと呼ばれる) にも当てはまります。

MySQL レプリケーションでは、マスターデータベースを他のサーバーにコピーし、これらのサーバーを MySQL スレーブとして設定する必要があります。

以下は、Handy Backup が役立つ一般的なシナリオです:

  1. Handy Backup をダウンロードしてインストールします。
  2. MySQL バックアッププラグイン を使用して、レプリケートしたいデータベースのバックアップを作成します。

アドバイス: このステップでオンラインバックアップを使用することもできます。たとえば、Amazon の S3 への MySQL バックアップ を作成すると、世界中のどこからでもコピーにアクセスできます!

  1. 各バックアップファイル内で MySQL ストレージエンジンを MyISAM に変更します。バックアップファイルは非常に理解しやすい形式で作成されるため、各ファイルの冒頭にある CREATE TABLE ステートメントを変更することで、任意のテキストエディタを使用して簡単に変更できます。

注意: ストレージエンジンの変更は、マスター・スレーブ レプリケーション設定における一般的な推奨事項です。MySQL スレーブサーバーは基本的に読み取り専用であり、ストレージエンジンを MyISAM に設定するとパフォーマンスが大幅に向上します。

  1. 変更したバックアップファイルを MySQL スレーブサーバーにリストアします。
  2. 各スレーブサーバーに一意の server-id パラメータを設定し、CHANGE MASTER TO ステートメントを使用して MySQL マスターサーバーとの通信を設定します。

ライセンス情報

MySQL バックアッププラグインは、Handy Backup の Small Business エディションと Server Network エディションの 2 つのバージョンで利用できます。両エディションにはすべてのプラグインが含まれていますが、Small Business エディションは 1 台のコンピューターでのみ動作し、Server Network エディションは複数のサーバーやワークステーションをネットワーク全体でバックアップできます。

ホスティングプロバイダー向け Handy Backup

私たちは、OEM、技術統合事業者、サービスプロバイダーなど、IT業界のあらゆる分野のビジネスパートナーとの協力に積極的です。パートナーシップの詳細は、各パートナーのリソースと専門知識を考慮し、個別に協議いたします。

MySQL バックアップに関しては、Handy Backup ソリューションはすでに多くのウェブホスティングプロバイダーによって採用され、クライアントのウェブサイトやデータベースのバックアップに活用されています。パートナーネットワークに参加したい、またはビジネスへの導入方法について詳しく知りたい場合は、パートナー セクションをご覧ください。

Handy Backup に関するお客様の声

Handy Backup に関するお客様の声

MySQL バックアップの速度は素晴らしい。MySQL のバックアップに最適で、超高速で、非常に簡単!現在、Handy Backup をお客様に推奨する予定です。

フィードバック提供者:ジョニー・コスミ・ルイス, www.HostSeven.com
英語のフィードバックをもっと読む

Capterra の評価:
4.5
"優れた製品で、とてもシンプルで効果的なバックアッププログラム"

Handy Backupを使用しているのは誰ですか?