package backup

import "github.com/coreos/rkt/pkg/backup"

Index

Functions

func CreateBackup

func CreateBackup(dir, backupsDir string, limit int) error

CreateBackup backs a directory up in a given directory. It basically copies this directory into a given backups directory. The backups directory has a simple structure - a directory inside named "0" is the most recent backup. A directory name for oldest backup is deduced from a given limit. For instance, for limit being 5 the name for the oldest backup would be "4". If a backups number exceeds the given limit then only newest ones are kept and the rest is removed.

Source Files

backup.go

Version
v1.30.0 (latest)
Published
Apr 13, 2018
Platform
linux/amd64
Imports
6 packages
Last checked
4 days ago

Tools for package owners.