Skip to Content
Dismiss
イノベーション
あらゆる AI ビジョンをサポート

統合化・自動化された基盤が大規模なデータをインテリジェンスに変えます。

詳しく見る
Dismiss
6月16日~18日 ラスベガス開催
Pure//Accelerate® 2026

データの価値を最大化する方法がわかります。

ご登録
Dismiss
2025 年ガートナー・マジック・クアドラント・レポート
「実行能力」と「ビジョンの完全性」で最上位に位置付け

Everpure は、2025 年ガートナー「エンタープライズ・ストレージ・プラットフォーム部門のマジック・クアドラント」において、リーダーの 1 社として「実行能力」と「ビジョンの完全性」の両軸上で最上位に位置付けられました。

レポートを読む

mysqlpump とは

mysqlpump とは

mysqlpump ユーティリティは MySQL 5.7 で導入され、以前のバージョンで利用可能な従来の mysqldump ユーティリティよりも高速な代替手段です。mysqlpump ユーティリティは mysqldump と同様の機能を備えていますが、並列処理を活用して大規模なデータベースのバックアップを取得できる点が特徴です。この並列処理は、従来の mysqldump にはない機能です。データベース全体のバックアップを取ることも、一部のオブジェクトのみをバックアップすることもできます。

mysqlpump とは

MySQL 5.7 で導入された mysqlpump は、元のデータベース・オブジェクトをリストアするために実行可能な SQL ステートメントのセットを生成する論理バックアップを実行するクライアント・ユーティリティです。mysqldump では、並列処理とマルチスレッドのサポートにより、低速バックアップの問題を解決します。データベースによってはテラバイトのデータが含まれているため、データを単純なテキスト・ファイルにエクスポートするには時間がかかりすぎる場合があります。mysqlpump ユーティリティは、複数のスレッドを並行して使用し、データをテキスト・ファイルに転送します。数年前に導入された MySQL データベース開発者は、近年、より安定した mysqlpump ユーティリティを提供し、より多くのオプションを提供するために改善されています。mysqlpump ユーティリティには、mysqldump で利用できるオプションが全てないため、管理者が MySQL データベースとそのデータの高速エクスポートを必要とする場合にのみ使用されます。

mysqlpump のインストール方法

MySQL 5.7 以降をお持ちの場合は、mysqlpump に既にアクセスできます。ユーティリティには MySQL データベース・エンジンが付属しているため、インストールは不要です。MySQL の以前のバージョンをお持ちの場合は、mysqlpump を使用することはできませんが、mysqldump は実行可能な代替手段です。

Windows でも Linux でも、MySQL データベース・エンジンでは mysqlpump MySQL ユーティリティを利用できます。Windows または Linux でコマンド・ライン・ユーティリティを開き、多数のパラメータ・オプションで "mysqlpump" と入力することで、ユーティリティによるデータのエクスポート方法をカスタマイズできます。

mysqlpump の基本的な用途と例

MySQL をサーバーにインストールすると、コマンドラインから mysqlpump にアクセスできます。Windows または Linux でコマンドラインを開くと、次のコマンドを使用してデータベーススキーマをエクスポートできます。

mysqlpump --all-databases --user=root --password > full_backup.sql

上記のコマンドは、全てのデータベーススキーマをファイル full_backup.sql にエクスポートします。ユーザー名とパスワードは、エクスポートするデータベースにアクセスできる必要があります。mysqlpump ユーティリティを使用する際は、必ず高権限アカウントが必要です。

MySQL で既に認証されている場合は、ユーザー名とパスワードを指定せずにデータベーススキーマをダンプすることもできます。

mysqlpump --all-databases > full_backup.sql

単一のデータベースをダンプする場合は、次のコマンドを使用します。

mysqlpump myDB

上記のコマンドは、myDB のデータベーススキーマとそのデータをエクスポートします。各データベース名をスペースで区切ることで、複数のデータベースをエクスポートできます。

管理者は、データベース内の特定のテーブルのみをエクスポートする場合があります。mysqlpump を使用したテーブルデータのダンピングは、次のコマンドを使用して実行できます。

mysqlpump myDB Customer Order

上記の例では、mysqlpump ステートメントは、myDB データベースから顧客テーブルと注文テーブルをエクスポートします。テーブル名はスペースで区切られていることに注意してください。

エンタープライズ管理者は、差分バックアップと増分バックアップを使用して、毎回フル・バックアップを実行しないようにします。差分バックアップには、前回のフル・バックアップ以降に変更された全てのデータが含まれます。増分バックアップは、最後のバックアップ以降に変更された全てのデータを増分または完全のいずれかで保存します。これらの 2 つのバックアップタイプは mysqlpump では実行できないため、ユーティリティはデータベースとそのオブジェクトの完全または部分的なバックアップにのみ使用できます。

mysqlpump の高度な使用

mysqlpump ユーティリティは、高度な使用のためのいくつかのオプションを提供します。1つ目は圧縮出力です。大規模なデータベースでは、圧縮出力を使用することで、バックアップ・ファイルの保存に必要なドライブ容量を削減できます。これは、1 か月を通じて複数の大容量ファイルがフルバックアップ用に格納されるエンタープライズ環境で特に便利です。

mysqlpump を使用する際は、圧縮アルゴリズムを指定する必要があります。LZ4 は、主に速度に使用されます。zlib アルゴリズムは、gzip や zlib ラッパーを使用する管理者に人気があります。この例では、zlib アルゴリズムを使用して gzip ファイルを出力します。

mysqlpump --compress --compress-output=zlib myDB > myDB_compressed.sql.gzip

コンプライアンスを維持するには、保存されたバックアップを暗号化する必要があります。保管中のデータは、個人を特定できる機密情報(PII)、財務データ、またはコンプライアンス規制の対象となるデータである場合は、ドライブに保存されることを意味します。この例では、mysqlpump コマンドがパイプされ、OpenSSL を使用して暗号化された出力を作成します。

mysqlpump --all-databases | openssl  enc -aes-256-cbc -k yourpassword > backup.xb.enc

mysqlpump は、テーブルやデータベースを並行してダンプできることから、複数のコンピュータ・プロセスを使用してデータをエクスポートできます。並列ダンプとは、各オブジェクトが 1 つずつ完了するのを待つ代わりに、複数のエクスポートが同時に発生することを意味します。並列処理を使用することで、管理者はバックアップ手順を高速化できます。

mysqlpump で並列処理を使用するには、エクスポート時に使用するスレッド数を定義する必要があります。デフォルトは 2 ですが、定義はさらにできます。次の記述では、myDB データベースから 4 つのスレッドを使用して、Customer と Order の 2 つのテーブルをエクスポートします。

Mysqlpump -default-parallelism=4 myDB Customer Order > full_backup.sql

mysqlpump 対 mysqldump

mysqlpump の並列処理オプションは mysqldump では利用できないため、mysqlpump ではバックアップ速度が速くなります。mysqlpump の利点は、大規模なエンタープライズ環境での高速バックアップです。mysqlpump の並列処理は、バックアップの実行に数分かかることなく、データのバックアップにかかる時間を数分に短縮する可能性があります。

mysqldump の全てのオプションが新しい mysqlpump で利用できるわけではなく、それを使用するには少なくとも MySQL 5.7 がインストールされている必要があります。インポートには並列性がないため、データのインポートが高速になることはありません。管理者は、データのインポートに代替ユーティリティを使用することを選択できます。

まとめ

バックアップはデータベース管理に不可欠な要素であり、mysqlpump ユーティリティはプロセスをはるかに高速化します。データベース全体またはデータベース内のオブジェクトの迅速なバックアップのために、mysqlpump はスキーマとデータをエクスポートし、それを暗号化して圧縮し、並列性を持つ複数のスレッドを使用します。データベースのフル・バックアップを作成したり、複数のテーブルをエクスポートしたりする必要がある場合は、いつでも使用できます。

こちらの資料もご覧ください!

09/2025
Azure VMware Storage - Cut AVS Costs by 40% | Everpure
Reduce Azure VMware Solution costs by 40% with independently scalable storage. Enterprise-grade block storage managed directly from Azure portal.
ソリューションの概要
5 pages

関連リソースとイベント

動画
動画:エンタープライズ・データ・クラウドのメリット

会長兼 CEO のチャーリー・ジャンカルロが、ストレージ管理からデータ管理へのシフトこそが未来である理由を解説します。統合により、エンタープライズ IT の運用管理がいかに変わるかがわかります。

視聴する
リソース
従来のストレージは未来を支えません。

近代的なワークロードには、AI 対応の高速性、セキュリティ、拡張性が求められます。スタックの準備はできていますか?

現行のサイバー対策を評価する
Pure360 デモ
ピュア・ストレージを探索、体験、学習できます。

ピュア・ストレージの製品や機能をご紹介するオンデマンド動画/デモ付き動画をご用意しています。是非ご利用ください!

デモ動画を見る
ソート・リーダーシップ
イノベーション競争

ストレージ技術革新の最前線に立つ業界リーダーによる最新のインサイトと展望。

詳しく見る
このブラウザは現在サポートされていません。

古いブラウザには、セキュリティ・リスクが存在する場合があります。ピュア・ストレージの Web サイトをより快適にご利用いただけるよう、最新のブラウザにアップデートしてください。

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
ニーズの変化に対応する仮想化戦略

あらゆるニーズに応えるストレージの選択肢

あらゆる規模の AI を支援

データ・パイプライン、トレーニング、推論に最適な高性能ストレージ

徹底したデータ損失対策

サイバー・レジリエンス・ソリューションがリスクを低減

クラウド運用コストを削減

Azure、AWS、プライベート・クラウドを支える高コスト効率のストレージ

アプリとデータベースを高速化

アプリケーションの性能を高める低レイテンシ―のストレージ

省電力・省スペースのデータセンター

リソース消費効率の高いストレージが、データセンターを高効率化

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.