Snapshots are considered unique based on the name of the snapshot. Attempts to take a snapshot with the same name (even a different type or with different parameters) will fail with a {@link SnapshotCreationException} indicating the duplicate naming.
Snapshot names follow the same naming constraints as tables in HBase. See {@link HTableDescriptor#isLegalTableName(byte[])}. @param snapshotName name of the snapshot to be created @param tableName name of the table for which snapshot is created @throws IOException if a remote or network exception occurs @throws SnapshotCreationException if snapshot creation failed @throws IllegalArgumentException if the snapshot request is formatted incorrectly
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|