この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
データベース&データベース
›
MySQL
›
WindowsのMySQLによる自動スケジュールバックアップ...
眺める:
33559
|
答える:
1
[出典]
Windows環境でMySQLを使って自動的にバックアップをスケジュールします
[リンクをコピー]
クズども
掲載地 2019/04/12 11:46:40
|
|
|
|
1. バックアップスクリプトを書く
ログインが見えます。
これは非常に一般的なWindowsのバッチスクリプトファイルで、重要な部分を簡単に説明します。
ログインが見えます。
forfilesはバックアップディレクトリ内の期限切れのバックアップを削除するために使用されます。 「E:\mysql\MySQL BackUp」はバックアップファイルが位置するパスで、自分で修正できます。 backup_*.sqlは、「backup_」で始まり、「.sql」で接尾辞が付いているすべてのデータベースバックアップファイルを指す。 「30」という数字は30日間の有効期限を示します。
ログインが見えます。
setコマンドを使って「Ymd」という変数を定義し、その変数の値は大量のルール、つまり現在の日付と時間です
ログインが見えます。
このコマンドはMySQLに付属するバックアップツールを呼び出すことです。このパスは、自分の「mysqldump.exe」がどこにあるかのように書かなければならないことに注意してください。通常はMySQLインストールパスの/binディレクトリに記載されています。 この指示の後には多くのパラメータが続きます。いくつか重要なものを挙げて説明します。
ログインが見えます。
MySQLデータベースサービスに接続されたアカウントは、データベースバックアップ操作を行う権限を持つ必要があります。 シンプルにするためにrootアカウントを使用していますが、実際の本番環境ではアカウントやパスワードの漏洩を避けるためにrootアカウントの使用は推奨されません。これにより不必要なトラブルが生じます。
ログインが見えます。
これはMySQLデータベースサービスに接続するためのパスワードです
ログインが見えます。
これはデータベースサービスが存在するサーバーのIPアドレスです
ログインが見えます。
これはデータベースサービスが存在するサーバーのポート番号です
ログインが見えます。
指定されたファイルにデータベースをバックアップするためのeventsパラメータです。 「yumi_website」はバックアップが必要なデータベースで、「>」の右側はバックアップファイルが保存されているサーバーディレクトリとファイル名です。
2. Windowsタスクの設定
上記の手順を完了したら、Windowsのスケジュールタスクを追加する必要があります。
Windows Server 2008では、サーバー管理パネルに行き、右上のメニューバーの「ツール」をクリックし、「タスクスケジューラ」を選択します。
タスクスケジューラーを開いた後、右側の「基本タスク作成」をクリックします。
次に、タスク名と説明情報を入力する必要があります。
「次へ」をクリックした後、タスクの頻度を設定する必要があり、「毎日」を選びました:
もう一度「次へ」をクリックし、タスク実行の時間を設定します。私は真夜中の1時を選びました:
「次」では「プログラム開始」を選択します:
次のダイアログでは、先ほど書いたバッチファイルを選択する必要があります:
これらのステップが完了すると、Windowsは全体の作業の概要を表示してくれます。
確定したら「完了」をクリックします。 この時点で、Windowsのタスクリストに新しいタスクが追加されています。
この時点で、Windows環境でのMySQLの自動バックアップは完了しています。
先の:
Javaはクラスが親クラスを継承するかどうかを判定します
次に:
asp.net GridViewは動的に列を生成します
関連記事
•
MikroTik (IV) RouterOS設定のバックアップと復元
•
SQL Serverサーバーはデータベースの整合ルールを修正します
•
SQL SERVERデータベースはデフォルトの照合ルールを修正します
•
Linuxはrsyncを使って新しいサーバーにデータを同期します
•
SQL Serverのレプリケーションは、データベースを新しいデータベースにクローンします
•
MySQLデータベースのテストテーブルは1,000万件のデータを挿入します
•
[翻訳] なぜNET/C#のMySqlConnectorとMySql.Dataが前者を勝ち取るのか
•
.NET/C# はDataTablesを通じて動的にテーブル構造を作成します
クズども
地主
|
掲載地 2021/09/30 11:30:51
|
CMD batは現在のシステム日付を得るためのいくつかの方法を標準化し、0を加えます
https://www.itsvse.com/thread-9673-1-1.html
閲覧したセクション
.Net/C#
Microsoft SQL Server
リソースの共有
ジャワ
PowerShell
レジャー灌漑
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com