Restore a snapshot and save it as a new base besides the existing base.
commit_id is the ID of the snapshot to be restored. This can be retrieved with the call List Snapshots.
You can give the restored base a new name by defining the value of the
snapshot_name param. If left blank, SeaTable gives the restored base a default name which is a combination of the original base name and "(restored)" or similar.