github.com/jmbataller/terraform@v0.6.8-0.20151125192640-b7a12e3a580c/website/source/docs/commands/remote.html.markdown (about) 1 --- 2 layout: "docs" 3 page_title: "Command: remote" 4 sidebar_current: "docs-commands-remote" 5 description: |- 6 The `terraform remote` command is used to configure Terraform to make 7 use of remote state storage, change remote storage configuration, or 8 to disable it. 9 --- 10 11 # Command: remote 12 13 The `terraform remote` command is used to configure all aspects of 14 remote state storage. When remote state storage is enabled, 15 Terraform will automatically fetch the latest state from the remote 16 server when necessary and if any updates are made, the newest state 17 is persisted back to the remote server. 18 In this mode, users do not need to durably store the state using version 19 control or shared storage. 20 21 ## Usage 22 23 Usage: `terraform remote SUBCOMMAND [options]` 24 25 The `remote` command behaves as another command that further has more 26 subcommands. The subcommands available are: 27 28 * [config](/docs/commands/remote-config.html) - Configure the remote storage, 29 including enabling/disabling it. 30 * [pull](/docs/commands/remote-pull.html) - Sync the remote storage to 31 the local storage (download). 32 * [push](/docs/commands/remote-push.html) - Sync the local storage to 33 remote storage (upload).