[{] {archivelogRecordSpecifier | BACKUPSET { {ALL | completedTimeSpec | FROM TAG ['] tag_name ['] [, ['] tag_name [']]...} | 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}...] [}]