[vpsFree.cz: community-list] vpsAdmin v2.3.0 -- stahování záloh v CLI

Jakub Skokan jakub.skokan at vpsfree.cz
Thu Mar 24 10:31:03 CET 2016


On 03/23/2016 03:57 PM, Vladimír Drgoňa wrote:
> /usr/local/lib/ruby/gems/2.1/gems/ruby-progressbar-1.7.5/lib/ruby-progressbar/progress.rb:58:in
> `progress=': You can't set the item's current value to be greater than
> the total. (ProgressBar::InvalidProgressError)

Tuto chybu jsem (snad) opravil v dalsi verzi, zatim na:

  https://secure.havefun.cz/~aither/vpsadmin-client-2.3.2.gem

> [root at doma /data/backup]# vpsfreectl backup vps 2959 sroot/data/backup
> Will download 1 snapshots:
>   @2016-03-23T00:00:19
> 
> Performing an incremental receive of @2016-03-22T00:00:12 -
> @2016-03-23T00:00:19 to sroot/data/backup/0
> /usr/local/lib/ruby/gems/2.1/gems/haveapi-client-0.5.2/lib/haveapi/client/resource.rb:95:in
> `block (2 levels) in define_action': create failed: this snapshot has
> already been made available for download (HaveAPI::Client::ActionFailed)

Pro kazdy snapshot muze byt na serveru vygenerovany jen jeden soubor ke
stazeni, snazil jsem se tim omezit plytvani mistem. Ten tvuj download
skoncil v pro me necekanem stavu, kdy se do datasetu zapsalo par
snapshotu a pak to spadlo -- pocital jsem s tim, ze ZFS bud prijme
vsechny, nebo zadne.

Reseni je jednoduche, ve vpsAdminu v menu Backups -> Downloads smaz ten
download a potom znovu spust vpsfreectl backup vps...

Mozna ten limit na 1 snapshot / 1 download pozdeji uvolnim, nebo by to i
ten program mohl vyresit za tebe, ale nechci ted delat nejake
nepromyslene zmeny na rychlo.

> Uložilo mi spolu 7 snapshotov:
> 
> [root at doma /data/backup]# ls -la 0/.zfs/snapshot/
> total 7
> dr-xr-xr-x  15 root  wheel  15 23 mar 15:19 .
> dr-xr-xr-x   4 root  wheel   4  3 máj  2014 ..
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-02T01:00:35
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-03T01:00:28
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-04T01:00:32
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-05T01:00:27
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-06T01:00:34
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-07T01:00:16
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-08T01:00:16
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-17T01:00:13
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-18T01:00:29
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-19T01:00:22
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-20T01:00:15
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-21T00:00:21
> drwxr-xr-x   3 root  wheel   3  3 máj  2014 2016-03-22T00:00:12
> [root at doma /data/backup]# date
> st  23. marec 2016 15:45:26 CET
> [root at doma /data/backup]#
> 
> Prečo majú dátum 3.5.2014? Dátum na serveri mám v poriadku. Keď príkaz
> teraz zopakujem, skončí chybou.

To netusim, ale na tom BSD mam tohle datum taky spatne. Data uvnitr jsou
vsak v poradku, takze to imho nicemu nevadi.

Kdybys narazil na nejakou dalsi chybu, tak to vyresime mimo community
list, treba na podpore, at uz tim nezatezujeme ostatni :)

Jakub



More information about the Community-list mailing list