diff --git a/src/bin/pg_basebackup/pg_basebackup.c b/src/bin/pg_basebackup/pg_basebackup.c
new file mode 100644
index ec69682..cda5656
*** a/src/bin/pg_basebackup/pg_basebackup.c
--- b/src/bin/pg_basebackup/pg_basebackup.c
*************** usage(void)
*** 247,253 ****
  			 "                         include required WAL files with specified method\n"));
  	printf(_("      --xlogdir=XLOGDIR  location for the transaction log directory\n"));
  	printf(_("  -z, --gzip             compress tar output\n"));
! 	printf(_("  -Z, --compress=0-9     compress tar output with given compression level\n"));
  	printf(_("\nGeneral options:\n"));
  	printf(_("  -c, --checkpoint=fast|spread\n"
  			 "                         set fast or spread checkpointing\n"));
--- 247,253 ----
  			 "                         include required WAL files with specified method\n"));
  	printf(_("      --xlogdir=XLOGDIR  location for the transaction log directory\n"));
  	printf(_("  -z, --gzip             compress tar output\n"));
! 	printf(_("  -Z, --compress=1-9     compress tar output with given compression level\n"));
  	printf(_("\nGeneral options:\n"));
  	printf(_("  -c, --checkpoint=fast|spread\n"
  			 "                         set fast or spread checkpointing\n"));
