public function rollback()
    {
        $backupFile = "{$this->filepath}.bkup.1";

        if (!file_exists($backupFile)) {
            throw new \RuntimeException("Backup file ({$backupFile}) does not exists.");
        }
        copy($backupFile, $this->filepath);

        return true;
    }