• Be part of the TeaParty!
    Click here for more information

Information Snapshot help

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Content
1. Snapshot command documentary
2. Import snapshots from Tea*Speak to TeaSpeak
3. Export snapshots from TeaSpeak to Tea*Speak

1. Documentary
Usage: serversnapshotcreate
Code:
Permissions:
  b_virtualserver_snapshot_create

Request parameter description:
  version [uint8]: The version of the snapshot (version := 0 for legacy support)

Request trigger description:
  legacy: Enable the legacy snapshot (equal with version=0)

Description:
  Creates a snapshot of the selected virtual server containing all settings,
  groups and known client identities. The data from a server snapshot can be
  used to restore a virtual servers configuration, channels and permissions
  using the serversnapshotdeploy command.

Example:
  serversnapshotcreate
  hash=bnTd2E1kNITHjJYRCFjgbKKO5P8=|virtualserver_unique_identifier=zrPkjznB1tMnRwj01xx7RxXjqeY= virtualserver_name=Another\sTeaSpeak\sserver\ssoftware\suser ...

error id=0 msg=ok
Usage: serversnapshotdeploy
Code:
Usage: serversnapshotdeploy [-mapping] virtualserver_snapshot


Permissions:
  b_virtualserver_snapshot_deploy


Request trigger description:
  mapping: currently no affect


Description:
  Restores the selected virtual servers configuration using the data from a
  previously created server snapshot. Please note that the TeaSpeak Server
  does NOT check for necessary permissions while deploying a snapshot so the
  command could be abused to gain additional privileges.


Example:
  serversnapshotdeploy hash=bnTd2E1kNITHjJYRCFjgbKKO5P8=|virtualserver_unique_identifier=zrPkjznB1tMnRwj01xx7RxXjq= ...
  error id=0 msg=ok

2. Import from Tea*Speak to TeaSpeak
This is surprisingly easy just create a snapshot via serversnapshotcreate within Tea*Speak and deploy it via serversnapshotdeploy

3. Exporting from TeaSpeak
This is surprisingly easy as well just create a snapshot via serversnapshotcreate version=0 within TeaSpeak and deploy it via serversnapshotdeploy on Tea*Speak​
 
Last edited:

Saci

Fanatic member
with so many people with difficulty I think you'd better make a video!
even I would like it a lot since I have difficulty importing from tea to Tea*Speak
 

mkll11one

TeaFanatic
Premium User
On telnet query terminal (putty e.g) or use the console from YatQA.

YaTQA (there is a little icon with console):

Putty (remember the telnet and port 10011 or 10101):
 

RuanLeite

Well-known member
The oddly easy quote is relative .. Why what is easy for you, per te experience, does not mean that it is easy with those who do not know how to work or is relatively new on the platform .. It is important to take this into consideration.

Edit: How to import 393,245 letters?
 
Last edited:

Chazotu

TeaSpeak Team
Staff member
TeaTeam
For windows it should be saved in C:\Program Files (x86)\YaTQA\Snapshots
 

hamidkag

Well-known member
Should be saved in C:\Program Files (x86)\YaTQA\Snapshots
i use command "serversnapshotcreate version=0"
and something happend but there is nothing in this folder and another folder of yatQa
please test it and say me where is my backup?
 

RuanLeite

Well-known member
I can get a return by doing the procedure in teaspeak .. But I can not import it ..

No snapshot file is generated, but I can copy the result of the serversnapshotcreate version=0 command, however I can not copy it to import into the teamspeak server.

Actually, the tutorial got pretty vague .. and that hurts in the experience.
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Yeah you have to copy the output and manually create a file or directly deploy it vie command line :)
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Hey,
Yeah I had no time yet, the awful thing is that I've not even wrote an announcement for the teaclient.
Well if you want to participate, which you've already offered, sorry for no response, create a video and may some pictures and I'll put that in here.
You could also create a total new one (new tutorial) which I'll move up here and delete mine :)
 

Vini

Well-known member
Premium User
I performed the same procedure as this tutorial, my intention is

teaspeak ---> Tea*Speak

I used the command on a teaspeak server:

serversnapshotcreate version = 0

But when importing into Tea*Speak with:

serversnapshotdeploy hash = gP5 .....

I have the error:

error id = 768 msg = invalid \ schannelID


Can someone help me ?
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
serversnapshotcreate version = 0 or serversnapshotcreate version=0?
Because with a space its invalid :)