Skip to main content
/backupサーバーバックアップ を Discord の中から操作します。1 つのコマンドに 13 個のサブコマンドがあります。
/backup の返信はすべて、あなたにしか見えません。 バックアップ ID はサーバーの中身を開く鍵にあたるため、Vetox は他のメンバーが読める場所に投稿することは決してありません。
各サブコマンドは コマンド管理 から個別に無効化したり、特定のロールやチャンネルに限定したりできます。/backup create は管理者に開放しつつ、/backup load は完全にオフにする、といった設定もできます。

作成と確認

プレミアム対象のセクションは、プランが許す範囲まで自動的に含まれます。返信には新しいバックアップ ID が示され、その後は進捗に合わせて更新されます。バックアップが完了すると、返信には ID、それを使う 2 つのコマンド(/backup info/backup load)、ダッシュボードのバックアップへのリンクが表示されます。Starter では、メッセージ・メンバーデータ・BAN・添付ファイルが保存されなかったことも併せて示されます。
手動バックアップはサーバーごとに 10 分に 1 回、バックアップまたは復元のジョブは 1 度に 1 つだけです。作成には Administrator 権限が必要で、権限レベルオーナーのみ の場合はオーナーだけが作成できます。
新しい順に並びます。自動バックアップとセーフティバックアップには印が付き、ひと目で見分けられます。scope:mine は、どのサーバーで作成したものであれ、あなたが作成したすべてのバックアップを取得元のサーバーとともに一覧表示します。よそで取ったバックアップをここへ読み込む前に、その ID を探すための方法です。
件数、キャプチャ時のオプション、サイズ、最も投稿の多いチャンネル、警告、プランによってロックされているかどうか、そしてダッシュボードのスナップショットビューアーにあるそのバックアップへのリンクが表示されます。ビューアーでは、含まれているチャンネル、ロール、設定、BAN、メンバーをすべて閲覧できます。
backup_id は、それを取るすべてのサブコマンドでオートコンプリートされるため、ID を手でコピーする必要はありません。候補に出るのは、あなたが使用を許可されているバックアップだけです。

復元

最初に実行した時点では何も復元されません。Vetox は 計画 — いくつのチャンネルとロールが削除され、いくつが作成されるか、そして Vetox 自身のロールより上位にあって手を加えられないロールがあるかどうか — を返信し、確定キャンセル のボタンを添えます。ボタンは 60 秒で期限切れになります。確定を押したときにはじめて、Vetox はセーフティコピーを取得して復元を開始します。
バックアップを読み込むと、このサーバーのチャンネルとロールが置き換わります。メンバーがキックされることはありませんが、バックアップ作成後に作られたものは失われます。
/backup load はサーバーの権限レベルに従います。既定の 管理者は破壊的な操作を実行できない では、Administrator を持っていてもオーナー以外は拒否されます。
復元と取り消しには 1 日あたりの上限があります — サーバーごとに 10 回1 人あたり 20 回です。/backup load/backup channel load、記録された変更の取り消しは、いずれも両方の枠を消費します。失敗した復元の再開は消費しません。
オプションはありません。このサーバーで実行中のバックアップまたは復元をキャンセルします。チェックポイントは保持されるため、キャンセルした復元もダッシュボードから再開できます。
オプションはありません。このサーバーで実行中のジョブ(種別、フェーズ、進捗、警告、開始時刻)、または何も実行されていないことを表示します。10 分のクールダウン中であれば次に手動バックアップを作成できる時刻を、復元が Discord の作成制限 に当たっていればその解除時刻を示します。何も実行されていない場合は、直前のジョブが停止した理由と、ダッシュボードから再開できるかどうかも表示します。

options の構文

options はスペース区切りのトークンのリストで、左から右の順に適用されます。 options をまったく指定しない場合、Vetox は既定値 delete-channels channels delete-roles roles settings を使います — メンバー、BAN、ピン留め、絵文字、ステッカーを含まない、構造の完全置換です。
順序が意味を持ちます。 * !members はすべてをオンにしてからメンバーをオフにします。!members * はメンバーをオフにしてからすべてをオンに戻すので、メンバーも含まれます。トークンのリストは左から右へ読んでください。
トークンがプランの許容範囲を広げることはできません — プランの上限が最後に適用されます。未知のトークンは無視されるのではなく、名前を挙げて拒否されるため、入力ミスが黙って捨てられることはありません。

スケジュール設定

status は現在のスケジュールを変更せずに表示します。間隔、保持数、前回と次回の実行、そして最新の自動バックアップの ID が示されます。スケジュールをオンにすると、最初のバックアップが実行される時刻が示されます。
プランが許すより短い間隔は拒否され、拒否メッセージにはプランの最短間隔が時間単位で示されます。自動バックアップはローテーションし、新しいものが作成されるたびに、プランの保持数を超えた古いものが削除されます。

チャンネルバックアップ

1 回の実行で届く範囲より過去に遡るには before を使います。まずチャンネルバックアップを 1 つ作成し、次に 1 つ目が到達した最も古いメッセージ ID を before に指定して、もう 1 つ作成します。
メッセージは古い順に、ピン留めも含めて投稿されます。
何も削除されません。 保存されたメッセージは、そのチャンネルにすでにある内容に追加されます。大きなチャンネルバックアップには時間がかかります — 返信が進捗を随時報告します。
チャンネルバックアップには Basic 以上が必要です。

バックアップを移動する

バックアップを Discord 形式の .json ファイルとして、あなたにしか見えない返信に添付して送信します。8 MB を超える場合は、代わりにダッシュボードへのリンクが返されます。
エクスポートに含まれるのはサーバー、ロール、チャンネル、絵文字、ステッカーです。メッセージ、メンバー、BAN は含まれません — それらを移すにはバックアップを復元してください。エクスポートはすべてのプランで利用できます。
Vetox はファイルを検証してバックアップに変換し、その ID を返信します。ほかのバックアップと同じように復元も確認もできます。
Discord のサーバー形式に従っていないファイルは、最初に失敗したフィールド名を示したうえで丸ごと拒否されます。Vetox が中途半端に適用することはありません。
インポートには Basic 以上が必要です。

削除

まず 確定 を求めます。削除すると、スナップショットとそれとともに保存されたすべてのファイルが、即座かつ永久に取り除かれます。
オプションはありません。確定 を求めたうえで、このサーバーのすべてのバックアップを、保存されたファイルごと削除します。
取り消しもゴミ箱もありません。残しておきたいものは、先にエクスポートしてください。
/backup delete/backup purge は、サーバーの権限レベルにおける破壊的な操作にあたるため、既定のレベルではオーナーだけが実行できます。

コマンドが拒否されたとき

Vetox は必ず理由を示します。よくあるものは次のとおりです。

関連

サーバーバックアップ

機能の全体 — 復元、スケジュール、変更の記録、タイムマシン。

マイバックアップ

すべてのサーバーにまたがるあなたのバックアップ。

コマンド管理

各サブコマンドを個別に無効化・制限します。

コマンドリファレンス

すべてのコマンドに共通する権限とクールダウンの仕組み。