[{] {archivelogRecordSpecifier | BACKUPSET { {ALL | completedTimeSpec} | primaryKey [, primaryKey]...} | CONTROLFILECOPY {' filename ' | ALL | LIKE ' string_pattern '} | copyOfSpec | CURRENT CONTROLFILE | DATABASE | datafileCopySpec | DATAFILE datafileSpec [, datafileSpec]... | {RECOVERY AREA | DB_RECOVERY_FILE_DEST} | RECOVERY FILES | SPFILE | TABLESPACE ['] tablespace_name ['] [, ['] tablespace_name [']]...} [ {backupSpecOperand}...] [}]