@@ -502,6 +502,114 @@ int main(int argc, char* argv[]) {
502502 printf (
503503 " ./dingodb_br --br_coor_url=file://./conf/coor_list --br_type=restore --br_restore_type=full "
504504 " --storage=local:///opt/backup-2020-01-01\n " );
505+
506+ printf (" tool dump commands:\n " );
507+ printf (
508+ " ./dingodb_br --br_type=tool --br_tool_type=dump --br_dump_file=local:///mnt/nfs_shared/backup/backup.lock\n " );
509+ printf (
510+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
511+ " --br_dump_file=local:///mnt/nfs_shared/backup/backupmeta.encryption\n " );
512+ printf (
513+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
514+ " --br_dump_file=local:///mnt/nfs_shared/backup/backupmeta.debug\n " );
515+ printf (
516+ " ./dingodb_br --br_type=tool --br_tool_type=dump --br_dump_file=local:///mnt/nfs_shared/backup/backupmeta\n " );
517+ printf (
518+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
519+ " --br_dump_file=local:///mnt/nfs_shared/backup/backupmeta.datafile\n " );
520+ printf (
521+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
522+ " --br_dump_file=local:///mnt/nfs_shared/backup/backupmeta.schema\n " );
523+ printf (
524+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
525+ " --br_dump_file=local:///mnt/nfs_shared/backup/coordinator_sdk_meta.sst\n " );
526+ printf (
527+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
528+ " --br_dump_file=local:///mnt/nfs_shared/backup/store_cf_sst_meta_sql_meta.sst\n " );
529+ printf (
530+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
531+ " --br_dump_file=local:///mnt/nfs_shared/backup/store_cf_sst_meta_sdk_data.sst\n " );
532+ printf (
533+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
534+ " --br_dump_file=local:///mnt/nfs_shared/backup/index_cf_sst_meta_sdk_data.sst\n " );
535+ printf (
536+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
537+ " --br_dump_file=local:///mnt/nfs_shared/backup/store_region_sdk_data.sst\n " );
538+ printf (
539+ " ./dingodb_br --br_type=tool --br_tool_type=dump "
540+ " --br_dump_file=local:///mnt/nfs_shared/backup/document-33001/"
541+ " 80049_1-1_d7afb3ab102cfe5e7a8a66d3ec4800efb33ab2fc_1742800412_write.sst\n " );
542+
543+ printf (" tool diff commands:\n " );
544+ printf (
545+ " ./dingodb_br --br_type=tool --br_tool_type=diff --br_diff_file1=local:///mnt/nfs_shared/backup1/backup.lock "
546+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/backup.lock\n " );
547+ printf (
548+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
549+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/backupmeta.encryption "
550+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/backupmeta.encryption\n " );
551+ printf (
552+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
553+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/backupmeta.encryption "
554+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/backupmeta.encryption\n " );
555+ printf (
556+ " ./dingodb_br --br_type=tool --br_tool_type=diff --br_diff_file1=local:///mnt/nfs_shared/backup1/backupmeta "
557+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/backupmeta\n " );
558+ printf (
559+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
560+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/backupmeta.datafile "
561+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/backupmeta.datafile\n " );
562+ printf (
563+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
564+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/backupmeta.schema "
565+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/backupmeta.schema\n " );
566+ printf (
567+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
568+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/coordinator_sdk_meta.sst "
569+ " --br_diff_file2=local:///mnt/nfs_shared/backup/coordinator_sdk_meta.sst\n " );
570+ printf (
571+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
572+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/store_cf_sst_meta_sql_meta.sst "
573+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/store_cf_sst_meta_sql_meta.sst\n " );
574+ printf (
575+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
576+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/store_cf_sst_meta_sdk_data.sst "
577+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/store_cf_sst_meta_sdk_data.sst\n " );
578+ printf (
579+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
580+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/index_cf_sst_meta_sdk_data.sst "
581+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/index_cf_sst_meta_sdk_data.sst\n " );
582+ printf (
583+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
584+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/store_region_sdk_data.sst "
585+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/store_region_sdk_data.sst\n " );
586+ printf (
587+ " ./dingodb_br --br_type=tool --br_tool_type=diff "
588+ " --br_diff_file1=local:///mnt/nfs_shared/backup1/index-31002/"
589+ " 80116_1-1_461afe869c916d720ba2e704f3b1cf5b2dab31f3_1742800413_vector_table.sst "
590+ " --br_diff_file2=local:///mnt/nfs_shared/backup2/index-31002/"
591+ " 80116_1-1_461afe869c916d720ba2e704f3b1cf5b2dab31f3_1744017930_vector_table.sst\n " );
592+
593+ printf (" tool client commands:\n " );
594+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=RemoteVersion\n " );
595+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=LocalVersion\n " );
596+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=GetGCSafePoint\n " );
597+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=GcStart\n " );
598+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=GcStop\n " );
599+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=EnableBalance\n " );
600+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=DisableBalance\n " );
601+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=EnableSplitAndMerge\n " );
602+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=DisableSplitAndMerge\n " );
603+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=RegisterBackup\n " );
604+ printf (
605+ " ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=UnregisterBackup "
606+ " --br_client_method-param1=e77c78d4-4dba-a375-22bf-094e8040f7d5\n " );
607+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=RegisterRestore\n " );
608+ printf (
609+ " ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=UnregisterRestore "
610+ " --br_client_method-param1=90f84eab-1f19-a41b-91d8-a32e5a31a913\n " );
611+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=RegisterRestoreStatus\n " );
612+ printf (" ./dingodb_br --br_type=tool --br_tool_type=client --br_client_method=RegisterBackupStatus\n " );
505613 exit (-1 );
506614 }
507615
0 commit comments