  You're browsing the documentation for an old version of SupportPal. Consider upgrading to the [latest version](https://docs.supportpal.com/current/Filesystem+Migrate+Command). 

# Filesystem Migrate Command

 The `filesystem:migrate` command enables you to easily migrate `storage/` files stored locally to an s3 compatible service, or vice versa. See [Changing File Storage Path](Changing+File+Storage+Path) for more information.

## Usage

 The command expects two arguments `from` and `to`. These are the names of the drivers defined in `config/filesystems.php`. By default, we only provide two drivers `s3` and `local`. For example, to migrate files stored locally to an s3 compatible service, you would run:

```

php artisan filesystem:migrate local s3

```

To migrate files stored on an s3 compatible service to your local directory, you would run the inverse:

```

php artisan filesystem:migrate s3 local

```

### Example Output

```

Migrating from driver local to s3 ...
Migrating directory attachments ...
    0 [▓░░░░░░░░░░░░░░░░░░░░░░░░░░░]

Skipping email_cache ...
Skipping email_log ...
Migrating directory exports ...
   18 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓]

Migrating directory public ...
 3759 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓]

Skipping purifier_cache ...
Skipping rss_cache ...
Migrating directory selfservice ...
   44 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓]

Skipping session_locks ...
Skipping swiftmailer_cache ...
Migrating directory tickets ...
 3712 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓]

```

## Usage Options

Please refer to the help information which can be found by running:

```
php artisan help filesystem:migrate
```