exportDbServerLogToObjectStorage

Prev Next

VPC環境で利用できます。

Cloud DB for MySQLインスタンスの DB Serverログファイルを Object Storageに転送します。DB Serverログファイルを Object Storageに転送するには、DB Serverログファイルの保存・検索用の Object Storageバケットが作成されている必要があります。詳細は、Object Storageご利用ガイドをご参照ください。

構文

exportDbServerLogToObjectStorage構文は次の通りです。

./ncloud vmysql exportDbServerLogToObjectStorage \
    --cloudMysqlServerInstanceNo <server-instance-no> \
    --logType <BINARY|ERROR|SLOW|GENERAL|AUDIT> \
    --fileName <log-file-name> \
    --bucketName <bucket-name> \
    [--folderPath <folder-path>] \
    [--regionCode <KR|SGN|JPN>] \
    [--output <json|xml>]

オプション

exportDbServerLogToObjectStorageの実行時に指定できるオプションについて説明します。

必須オプション

exportDbServerLogToObjectStorageの必須オプションです。

オプション タイプ 必須の有無 説明
--cloudMysqlServerInstanceNo String Required Cloud DB for MySQLサーバインスタンス番号
--logType String Required DB Serverログファイルタイプ
  • BINARY | ERROR | SLOW | GENERAL | AUDIT
    • BINARY: マスターサーバで発生したすべてのデータ変更を記録
    • ERROR: DB Serverで発生したエラーを記録
    • SLOW: 設定された時間以上実行されたクエリと関連情報を記録
    • GENERAL: 実行されたすべての SQLクエリと関連情報を記録
    • AUDIT: セキュリティ関連イベントを記録
--fileName String Required DB Serverログファイル名
--bucketName String Required DB Serverログファイルが転送される Object Storageバケット名

任意オプション

exportDbServerLogToObjectStorageの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。

オプション タイプ 必須の有無 説明
--folderPath String Optional DB Serverログファイルが転送されるフォルダパス

共通オプション

vmysqlコマンドで共通して使用するオプションについては、Cloud DB for MySQL (VPC)のオプションを参照してください。

DB Serverログファイルの転送リクエストが成功すると、指定した Object Storageのバケットにログファイルが転送されます。

コマンド

コマンドの例は次の通りです。

./ncloud vmysql exportDbServerLogToObjectStorage \
    --cloudMysqlServerInstanceNo 34567890 \
    --logType ERROR \
    --fileName mysqld.err \
    --bucketName my-test-bucket \
    --folderPath cloud-db-for-mysql/ \
    --regionCode KR \
    --output json

出力

出力の例は次の通りです。

{
  "exportDbServerLogToObjectStorageResponse": {
    "requestId": "b2c3d4e5-f6a7-8901-bcde-f23456789012",
    "returnCode": "0",
    "returnMessage": "success"
  }
}