Log in
Model

Backup

Magento\Backup\Model\Backup

What it does

This class represents a backup file in Magento 2's backup system.

Developers use it to create, load, read, write, and manage database and filesystem backup files, including compressed file operations.

It handles backup file metadata like name, type, time, and provides methods for file validation and manipulation.

Public Methods

  • setTime()
  • setPath()
  • setName()
  • load()
  • exists()
  • getFileName()
  • setType()
  • getType()
  • setFile()
  • getFile()
  • deleteFile()
  • open()
  • read()
  • eof()
  • write()
  • close()
  • output()
  • getSize()
  • validateUserPassword()