doctl databases maintenance-window
Generated on 20 Oct 2025
from doctl version
v1.146.0
Aliases
maintenance, mw, mainDescription
The doctl databases maintenance-window commands allow you to schedule, and check the schedule of, maintenance windows for your databases.
Maintenance windows are hour-long blocks of time during which DigitalOcean performs automatic maintenance on databases every week. During this time, health checks, security updates, version upgrades, and more are performed.
To install an update outside of a maintenance window, use the doctl databases maintenance-window install command.
Flags
| Option | Description |
|---|---|
--help, -h |
Help for this command |
Related Commands
| Command | Description |
|---|---|
| doctl databases | Display commands that manage databases |
| doctl databases maintenance-window get | Retrieve details about a database cluster's maintenance windows |
| doctl databases maintenance-window install | Start installation of updates immediately |
| doctl databases maintenance-window update | Update the maintenance window for a database cluster |
Global Flags
| Option | Description |
|---|---|
--access-token, -t |
API V2 access token |
--api-url, -u |
Override default API endpoint |
--config, -c |
Specify a custom config file Default: |
--context |
Specify a custom authentication context name |
--http-retry-max |
Set maximum number of retries for requests that fail with a 429 or 500-level error
Default: 5 |
--http-retry-wait-max |
Set the minimum number of seconds to wait before retrying a failed request
Default: 30 |
--http-retry-wait-min |
Set the maximum number of seconds to wait before retrying a failed request
Default: 1 |
--interactive |
Enable interactive behavior. Defaults to true if the terminal supports it (default false)
Default: false |
--output, -o |
Desired output format [text|json] Default: text |
--trace |
Show a log of network activity while performing a command Default: false |
--verbose, -v |
Enable verbose output Default: false |