If a backup with the specified client request token exists, and the
parameters match, this operation returns the description of the existing
backup. If a backup specified client request token exists, and the
parameters don\'t match, this operation returns
IncompatibleParameterError
. If a backup with the specified client
request token doesn\'t exist, CreateBackup
does the following:
Creates a new Amazon FSx backup with an assigned ID, and an initial
lifecycle state of CREATING
.
Returns the description of the backup.
By using the idempotent operation, you can retry a CreateBackup
operation without the risk of creating an extra backup. This approach
can be useful when an initial call fails in a way that makes it unclear
whether a backup was created. If you use the same client request token
and the initial call created a backup, the operation returns a
successful result because all the parameters are the same.
The CreateFileSystem
operation returns while the backup\'s lifecycle
state is still CREATING
. You can check the file system creation status
by calling the DescribeBackups operation, which returns the backup state
along with other information.