@@ -469,23 +469,24 @@ public static void printDocs(){
469
469
"**************************************************************************************\n " +
470
470
"** AWS S3 Version Manager : January 2022 **\n " +
471
471
"**************************************************************************************\n " +
472
- "VM deletes versioned S3 objects and deletion marks from versioned AWS buckets. Use the\n " +
473
- "options to select particular objects to delete in a dry run, review the potential\n " +
474
- "actions, and re run it with the -r option to actually delete them. VM will not delete\n " +
475
- "any isLatest=true object. Use the AWS CLI to do this before running VM.\n " +
472
+ "Bucket versioning in S3 protects objects from being deleted or overwritten by hiding\n " +
473
+ "the original when 'deleting' or over writing an existing object. Use this tool to \n " +
474
+ "delete these hidden S3 objects and any deletion marks from your buckets. Use the\n " +
475
+ "options to select particular redundant objects to delete in a dry run, review the\n " +
476
+ "actions, and rerun it with the -r option to actually delete them. This app will not\n " +
477
+ "delete any isLatest=true object.\n " +
476
478
477
479
"\n WARNING! This app has the potential to destroy precious data. TEST IT on a\n " +
478
480
"pilot system before deploying in production. Although extensively unit tested, this\n " +
479
481
"app is provided with no guarantee of proper function.\n " +
480
482
481
483
"\n To use the app:\n " +
482
- "1) Enable S3 Object versioning on your bucket. Add lifecycle rules to\n " +
483
- " AbortIncompleteMultipartUpload and move objects to Deep Glacier on an appropriate\n " +
484
- " schedule.\n " +
484
+ "1) Enable S3 Object versioning on your bucket.\n " +
485
485
"2) Install and configure the aws cli with your region, access and secret keys. See\n " +
486
486
" https://aws.amazon.com/cli\n " +
487
- "3) Use the 'aws s3 rm s3://myBucket/myObj.txt' cmd or the AWS GUI Console to mark and\n " +
488
- " hide select objects then run this app to actually delete them.\n " +
487
+ "3) Use cli commands like 'aws s3 rm s3://myBucket/myObj.txt' or the AWS web Console to\n " +
488
+ " 'delete' particular objects. Then run this app to actually delete them.\n " +
489
+
489
490
490
491
"\n Required Parameters:\n " +
491
492
"-b Versioned S3 bucket name\n " +
0 commit comments