- Print
- PDF
Snapshot
- Print
- PDF
Available in VPC
You can create a Snapshot that records the configuration, settings, and data of the cluster and save it in the Object Storage of NAVER Cloud Platform. Also, you can set up snapshot schedules to automatically create snapshots periodically.
You can perform the following jobs related to snapshots from the Console of Kibana or OpenSearch Dashboards. For more information, see Manage snapshot.
- Create a snapshot by calling the API
- Check the cause of the snapshot creation failure
- Restore data using a snapshot
- Delete snapshot
Snapshot page
The basic description of the Snapshot menu for using the Search Engine Service is as follows:
Field | Description |
---|---|
① Menu name | Name of the menu currently being viewed, number of clusters held |
② Basic features | Check Search Engine Service details, refresh page |
③ Cluster list | list of clusters held |
④ Setting up API authentication keys | Set API authentication key for object storage access (refer to Set authentication key) |
⑤ Manage snapshot | Snapshot creation management feature
|
⑥ History check tab | Click the history tab to view snapshot creation history or snapshot schedules settings history |
⑦ History | Displays the history of snapshot creation or snapshot schedules settings |
Set API authentication key
You must first set the API authentication key for Object Storage access and install the Object Storage Plugin (s3-repository) to create a snapshot.
- Clusters created before July 23, 2021: Install the Object Storage Plugin at the same time as setting the API authentication key
- Clusters created on or after July 23, 2021: Automatically install the Object Storage Plugin when creating a cluster
The following is how to set or change the API authentication key:
- You must first create an API authentication key.
- You can create and check API authentication keys in the My page > Manage account > Manage authentication keys menu of the NAVER Cloud platform portal. For more information, see Manage authentication keys.
- If you set an API authentication key for the sub account, you can save snapshots only to buckets with Change/writeObject permissions in the Object Storage. For more information, see Sub Account user guide.
- After setting the API authentication key, it may take several minutes to tens of minutes before they are reflected.
- From the NAVER Cloud Platform console, click the Services > Big Data & Analytics > Search Engine Service menus, in that order.
- Click the Snapshot menu.
- Click to select the cluster for which you want to set an authentication key, and then click the [Set API authentication key] button.
- When the Set API authentication key pop-up window appears, enter the Access Key ID and Secret Key of the API authentication key, and then click the [OK] button.
- To change the set API authentication key, click the [Change] button and enter the API authentication key information to use.
- For clusters created before July 23, 2021, the Object Storage Plugin is installed at the same time as the authentication key is set.
- Click the [OK] button.
Manage Snapshot
You can create snapshots of a cluster, or set or remove Snapshot schedules, which automatically create snapshots periodically.
Additional charges may apply for using Object Storage when saving and using snapshots. For more information on Object Storage usage fees, see Object Storage Introduction page.
Create snapshot
The following describes how to create a snapshot.
Before creating a snapshot, set Set API authentication key on the cluster and Create bucket to save the snapshot.
- From the NAVER Cloud Platform console, click the Services > Big Data & Analytics > Search Engine Service menus, in that order.
- Click the Snapshot menu.
- Click the cluster for which you want to create a snapshot, and then click the [Manage snapshot] button.
- Click Create snapshot.
- When the Create snapshot pop-up window appears, select the bucket where you want to save the snapshot and enter the Snapshot name.
- You cannot select locked buckets.
- You can select to allow access from all nodes in the case of a bucket with an access control set.
- If you set an API authentication key for the sub account, you can save snapshots only to buckets with Change/writeObject permissions in the Object Storage.
- Click the [OK] button.
- The snapshot file is saved in a folder with the folder name,
cluster name-cluster code
. - You can check the snapshot creation progress in the [Snapshot creation history] tab.
- The snapshot file is saved in a folder with the folder name,
Set snapshot schedules
You can set snapshot schedules to create and save snapshots at any desired time.
If you set up a new snapshot schedule while the snapshot schedule is set, the existing settings will be cleared.
The following describes how to set snapshot schedules:
- From the NAVER Cloud Platform console, click the Services > Big Data & Analytics > Search Engine Service menus, in that order.
- Click the Snapshot menu.
- Click the cluster for which you want to set snapshot schedules, and then click the [Manage snapshot] button.
- Click Set snapshot schedules.
- When the set snapshot schedules pop-up window appears, enter the setting information, and then click the [OK] button.
- Bucket: select an Object Storage bucket to save snapshots
- Snapshot name: enter a name for the snapshot to be created
- To prevent duplicate snapshot names, they are saved as
snapshot name-creation date-time
(<example>my-scheduling-2022-0303-1200
).
- To prevent duplicate snapshot names, they are saved as
- Snapshot setting time: set to create snapshots every day or at a specific time on a specific day of the week
- Click the [OK] button.
- When a snapshot is first created, a snapshot file is created for all indexes, and is saved incrementally when a snapshot is created in the same bucket thereafter.
Remove snapshot schedules
The following describes how to remove set snapshot schedules:
- From the NAVER Cloud Platform console, click the Services > Big Data & Analytics > Search Engine Service menus, in that order.
- Click the Snapshot menu.
- Click the cluster for which you want to remove set Snapshot schedules, and then click the [Manage snapshot] button.
- Click Remove snapshot schedules.
- When the remove snapshot schedules pop-up window appears, click the [Remove] button.
- Click the [OK] button.
Check snapshot creation history
The following describes how to check the snapshot creation history.
- From the NAVER Cloud Platform console, click the Services > Big Data & Analytics > Search Engine Service menus, in that order.
- Click the Snapshot menu.
- Click the target cluster and click the [Snapshot creation history] tab.
- Check the creation history and information.
- Cluster name: name of the cluster
- Job date: date and time of the snapshot creation job set up
- Job history: snapshot creation job history
- Execution time: time spent performing the job
- Target bucket: name of the bucket that the created snapshot was saved to
- Remarks: if the snapshot creation fails, click the [View log] button to check the failure log
- If the failure log does not appear, you can check the detailed cause in Kibana or OpenSearch Dashboards (refer to Check the cause of the snapshot creation failure).
Check snapshot schedules settings history
The following describes how to check the snapshot schedules settings history:
- From the NAVER Cloud Platform console, click the Services > Big Data & Analytics > Search Engine Service menus, in that order.
- Click the Snapshot menu.
- Click the target cluster, and then click the [Snapshot schedules settings history] tab.
- Check the setting history and information.
- Scheduled date: time when snapshot schedules were set up
- Set/Remove: status of snapshot schedules settings
- Target bucket: name of the bucket set up to save a snapshot
- Snapshot name: name of the snapshot set up
- To prevent duplicate snapshot names, they are saved as
snapshot name-creation date-time
(<example>my-scheduling-2022-0303-1200
).
- To prevent duplicate snapshot names, they are saved as
- Scheduled day: the day of the week that the scheduled snapshot is created
- Scheduled time: the time that the scheduled snapshot is created
Check snapshot files
The following describes how to check the snapshot files saved in the Object Storage bucket:
- In the NAVER Cloud Platform console, click the Services > Storage > Object Storage menus, in that order.
- Click the Bucket Management menu.
- In the bucket list, click the bucket where you saved the snapshot.
- Double-click the folder with the folder name,
the name of the cluster where the snapshot was created-cluster code
. - Check the saved snapshot related files.
For more information about Object Storage, see Object Storage user guide.