# Backup steps
# File export step
This is an easy step to copy files and directories into the backup.
Example configuration:
Breadlesscode:
Backups:
steps:
'Breadlesscode\Backups\Step\FileExportStep':
paths:
logs: '%FLOW_PATH_DATA%Logs'
# Site export step
This step uses the Neos CMS site export functionality to export sites and its resources into an XML-File.
Example configuration:
Breadlesscode:
Backups:
steps:
'Breadlesscode\Backups\Step\SiteExportStep': []
# MySQL table export step
This step exports MySQL tables via the mysqldump
binary.
Example configuration:
Breadlesscode:
Backups:
steps:
'Breadlesscode\Backups\Step\MysqlTableExportStep':
mysqlDumpBinPath: 'mysqldump' # default value
mysqlBinPath: 'mysql' # default value
tables:
- neos_flow_security_account
mysqlDumpOptions:
- --single-transaction
- --skip-extended-insert
# MySQL database export step
This step exports a whole MySql-Database via the mysqldump
-Binary.
Example configuration:
Breadlesscode:
Backups:
steps:
'Breadlesscode\Backups\Step\MysqlDatabaseExportStep':
mysqlDumpBinPath: 'mysqldump'
mysqlBinPath: 'mysql'
mysqlDumpOptions:
- --single-transaction
- --skip-extended-insert
← File systems Commands →