Picked up couchbase-server-tools_7.1.2-3434-linux_aarch64.tar.gz and was able to run cbimport, cbexport, and cbbackupmgr commands.
$ cd /home/ec2-user/tools
|
|
$ ls
|
couchbase-server-tools_7.1.2-3434-linux_aarch64.tar.gz
|
|
$ gunzip -c couchbase-server-tools_7.1.2-3434-linux_aarch64.tar.gz | tar -xvf -
|
|
$ ls -ltra
|
total 60136
|
-rw-r--r-- 1 ec2-user ec2-user 87316 Sep 20 00:44 README.txt
|
-rw-r--r-- 1 ec2-user ec2-user 46568 Sep 20 00:44 LICENSE.txt
|
drwxr-xr-x 2 ec2-user ec2-user 57 Sep 20 00:47 bin
|
drwxr-xr-x 4 ec2-user ec2-user 28 Sep 20 01:01 share
|
drwxr-xr-x 2 ec2-user ec2-user 251 Sep 20 01:01 lib
|
drwx------ 9 ec2-user ec2-user 4096 Sep 21 05:47 ..
|
-rw-r--r-- 1 ec2-user ec2-user 61435438 Sep 21 05:47 couchbase-server-tools_7.1.2-3434-linux_aarch64.tar.gz
|
drwxrwxr-x 5 ec2-user ec2-user 140 Sep 21 05:47 .
|
|
$ cd bin
|
$ ls -l
|
total 118036
|
-rwxr-xr-x 1 ec2-user ec2-user 48967680 Sep 20 00:47 cbbackupmgr
|
-rwxr-xr-x 1 ec2-user ec2-user 35165944 Sep 20 00:47 cbexport
|
-rwxr-xr-x 1 ec2-user ec2-user 36730096 Sep 20 00:47 cbimport
|
|
The following commands all ran successfully:
|
|
$ ./cbimport csv --infer-types -c localhost -u Administrator -p password -b 'testbucket1' --scope-collection-exp "scope1.collection2" -g "#UUID#" -d 'file:///home/ec2-user/airlines.csv'
|
|
$ ./cbexport json -c localhost -u Administrator -p password -b testbucket1 -f lines -o export.out --scope-field scope_name --collection-field collection_name
|
|
$ ./cbbackupmgr config -a az://arm-backups-20220920 -r repo1 --obj-staging-dir /home/ec2-user/cb_staging_20220920 --obj-access-key-id xxxblobstore1 --obj-secret-access-key xxx4i7oJ1n58W+9mw==
|
|
$ ./cbbackupmgr backup -a az://arm-backups-20220920 -r repo1 -c localhost -u Administrator -p password --obj-staging-dir /home/ec2-user/cb_staging_20220920 --obj-access-key-id xxxblobstore1 --obj-secret-access-key xxx4i7oJ1n58W+9mw==
|
|
$ ./cbbackupmgr restore -a az://arm-backups-20220920 -r repo1 -c localhost -u Administrator -p password --obj-staging-dir /home/ec2-user/cb_staging_20220920 --obj-access-key-id xxxblobstore1 --obj-secret-access-key xxx4i7oJ1n58W+9mw== --map-data testbucket1=testbucket2 --auto-create-buckets
|
|
|
Build couchbase-server-8.0.0-1115 contains build commit b70f953 with commit message:
MB-53735: Enable standalone tools package build for aarch64