bbstoreaccounts man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

BBSTOREACCOUNTS(8)		  Box Backup		    BBSTOREACCOUNTS(8)

NAME
       bbstoreaccounts - Box Backup store accounts manager

SYNOPSIS
       bbstoreaccounts [-c config-file] command account-id
		       [command-specific arguments]

DESCRIPTION
       bbstoreaccounts is the tool for managing accounts on the store server.
       It can be used to view information related to accounts, as well as
       create, change and delete accounts on the store server.

       bbstoreaccounts always takes at least 2 parameters: the command name
       and the account ID. Some commands require additional parameters, and
       some commands have optional parameters.

   Options
       -c config-file
	   The configfile to use for connecting to the store. Default is
	   /etc/box/bbstored.conf.

   Commands
       The commands tells bbstoreaccounts what action to perform.

       check account-id [fix]
	   The check command verifies the integrity of the store account
	   given, and optionally fixes any corruptions.	 Note: It is
	   recommended to run the ´simple´ check command (without fix) before
	   using the fix option. This gives an overview of the extent of any
	   problems, before attempting to fix them.

       create account-id disc-set soft-limit hard-limit
	   Creates a new store account with the parameters given. The
	   parameters are as follows:

	   account-id
	       The ID of the new account to be created. A 32-bit hexadecimal
	       number. Cannot already exist on the server.

	   disc-set
	       The disc set from raidfile.conf(5) where the backups for this
	       client will be stored. A number. Each RAID-file set has a
	       number in raidfile.conf. This number is what´s used.

	   soft-limit
	       The soft limit is the amount of storage that the server will
	       guarantee to be available for storage.

	   hard-limit
	       The amount of storage that the the server will allow, before
	       rejecting uploads, and starting to eliminate old and deleted
	       files to get back down to soft-limit.

       delete account-id [yes]
	   Deletes the account from the store server completely. Removes all
	   backups and deletes all references to the account in the config
	   files.

	   delete will ask for confirmation from the user, when called. Using
	   the yes flag, eliminates that need. This is useful when deleting
	   accounts from within a script or some other automated means. 0

       info account-id
	   Display information about the given account. Example:

	       [root]# bbstoreaccounts info 1
				 Account ID: 00000001
			     Last object ID: 58757
				Blocks used: 9864063 (38531.50Mb)
		   Blocks used by old files: 62058 (242.41Mb)
	       Blocks used by deleted files: 34025 (132.91Mb)
		 Blocks used by directories: 6679 (26.09Mb)
			   Block soft limit: 11796480 (46080.00Mb)
			   Block hard limit: 13107200 (51200.00Mb)
			Client store marker: 1139559852000000

	   Explanation:

	   Account ID
	       The account ID being displayed.

	   Last Object ID
	       A counter that keeps track of the objects that have been backed
	       up. This number refers to the last file that was written to the
	       store. The ID is displayed as a decimal number, and the object
	       ID can be converted to a path name to a file as follows:
	       convert the number to hex (e.g.: 58757 => 0xE585); The last
	       backed up file will be (relative from the client´s store root):
	       e5/o85.rfw. Longer numbers infer more directories in the
	       structure, so as an example 3952697264 as the last object ID
	       gives 0xEB995FB0, which translates to a backup pathname of
	       eb/99/5f/ob0.rfw.

	   Blocks used
	       The number of blocks used by the store. The size in Mb depends
	       on the number of blocks, as well as the block size for the disc
	       set given in raidfile.conf(5). In this case the block size is
	       4096.

	   Blocks used by old files
	       The number of blocks occupied by files that have newer versions
	       in the store. This data is at risk for being removed during
	       housekeeping.

	   Blocks used by deleted files
	       The number of blocks used by files that have been deleted on
	       the client. This data is at risk for being removed during
	       housekeeping.

	   Blocks used by directories
	       The number of blocks used by directories in the store.

	   Block soft limit
	       The soft limit in blocks. The soft limit is the maximum
	       guaranteed storage space available to the account. When
	       housekeeping starts, and the old and deleted files are removed,
	       they are removed in chronological order (oldest first), until
	       the data used is less than the soft limit.

	   Block hard limit
	       The hard limit in blocks. The hard limit is the most amount of
	       storage the server will allow in an account. Any data above
	       this amount will be rejected. Housekeeping will reduce the
	       storage use, so more data can be uploaded.

	   Client store marker
	       bbstored(8) uses this number to determine if it needs to rescan
	       the entire store. If this number is different from the last
	       time it checked, a rescan will take place.

       setlimit account-id soft-limit hard-limit
	   Changes the storage space allocation for the given account. No
	   server restart is needed.

	   Parameters:

	   account-id
	       The ID of the account to be modified.

	   soft-limit
	       The soft limit is the amount of storage that the server will
	       guarantee to be available for storage.

	   hard-limit
	       The amount of storage that the the server will allow before
	       rejecting uploads and starting to eliminate old and deleted
	       files to get back down to soft-limit.

EXAMPLES
       Create an account with ID 3af on disc set 0, with a 20GB soft-limit and
       a 22GB hard-limit:

	   bbstoreaccounts create 3af 0 20G 22G

       Alter existing account ID 20 to have a 50GB soft-limit and a 55GB
       hard-limit:

	   bbstoreaccounts setlimit 20 50G 55G

FILES
       /etc/box/bbstored/accounts.txt

SEE ALSO
       bbstored(8), bbstored-config(8)

AUTHORS
       Ben Summers

       Per Thomsen

       James O´Gorman

Box Backup 0.11			  08/21/2011		    BBSTOREACCOUNTS(8)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net