cbrestore command is missing parameter "-u Administrator" it does not
belong in the connect string as you have provided it.

http://docs.couchbase.com/admin/admin/CLI/cbrestore_tool.html

Backups are worthless if you have not tested restore process.

On Sat, Jan 24, 2015 at 12:21 PM, Frederic Yesid Peña Sánchez <
[email protected]> wrote:

> Hi
>
> We faced an awful issue migrating Couchbase Server between providers
> (2.1.1 ==> 3.0.1)
>
> We made backup on source machine with cbbackup, and then transferred it to
> destination via rsync
>
> But when we try to restore with cbrestore, we have the following outcome,
> several times over ours without success:
>
>
> root@persefone:~ # cbrestore /home/fredericpena/backup_pre_migracion
>> http://[email protected]:8091 -p XXXXX -b my-database -vvv
>> 2015-01-24 11:01:50,702: mt cbrestore...
>> 2015-01-24 11:01:50,702: mt  source :
>> /home/fredericpena/backup_pre_migracion
>> 2015-01-24 11:01:50,703: mt  sink   : http://persefone.xxx.xx:8091
>> 2015-01-24 11:01:50,703: mt  opts   : {'username': None, 'verbose': 3,
>> 'dry_run': False, 'extra': {'max_retry': 10.0, 'rehash': 0.0, 'data_only':
>> 0.0, 'uncompress': 0.0, 'nmv_retry': 1.0, 'conflict_resolve': 1.0,
>> 'cbb_max_mb': 100000.0, 'mcd_compatible': 1.0, 'try_xwm': 1.0,
>> 'backoff_cap': 10.0, 'batch_max_bytes': 400000.0, 'report_full': 2000.0,
>> 'seqno': 0.0, 'batch_max_size': 1000.0, 'report': 5.0, 'design_doc_only':
>> 0.0, 'recv_min_bytes': 4096.0}, 'from_date': None, 'bucket_destination':
>> None, 'add': False, 'vbucket_list': None, 'threads': 4, 'to_date': None,
>> 'key': None, 'password': '<xxx>', 'id': None, 'bucket_source':
>> 'my-database'}
>> 2015-01-24 11:01:50,703: mt source_class: <class 'pump_bfd.BFDSource'>
>> 2015-01-24 11:01:50,703: mt sink_class: <class 'pump_cb.CBSink'>
>> 2015-01-24 11:01:50,704: mt rest_request: [email protected]
>> :8091/pools/default/buckets
>> 2015-01-24 11:01:50,720: mt source_bucket: my-database
>> 2015-01-24 11:01:50,720: mt sink_bucket: my-database
>> error: missing bucket-destination: my-database at destination:
>> http://persefone.xxx.xx:8091; perhaps your username/password is missing
>> or incorrect
>>
>
> my-database and server changed for privacy reasons
>
> The password is correct and checked via web interface
>
> As the python cli scripts are some kind of cryptic for me (i must confess
> i'm not much python aware nor savvy) i cant see what we have wrong.
>
> We had to roll back our old server from backups and do a XDCR replication
> (some hundred $ spent on that as we finished contract with our previous
> provider).
>
> What scares us is the event of a new failure, how to be confident on
> backup restoration???
>
> --
> You received this message because you are subscribed to the Google Groups
> "Couchbase" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to