...
Package backup
Overview ▹
Index ▹
Constants
const (
// Suffix is a suffix added to the backup while it's in-process.
Suffix = ".pending"
// Metafile is the base name given to the metastore backups.
Metafile = "meta"
// BackupFilePattern is the beginning of the pattern for a backup
// file. They follow the scheme <database>.<retention>.<shardID>.<increment>
BackupFilePattern = "%s.%s.%05d"
)
type Command ¶
Command represents the program execution for "influxd backup".
type Command struct {
// The logger passed to the ticker during execution.
Logger *log.Logger
// Standard input/output, overridden for testing.
Stderr io.Writer
Stdout io.Writer
// contains filtered or unexported fields
}
func NewCommand ¶
func NewCommand() *Command
NewCommand returns a new instance of Command with default settings.
func (*Command) Run ¶
func (cmd *Command) Run(args ...string) error
Run executes the program.
ActiveGo 1.8