Data backup agent software for Windows that automatically archives your local data to a cloud storage provider.
Archivial is data backup software for Windows that automatically archives your local data to a cloud storage provider.
Archivial is a lightweight but highly configurable backup agent that supports cloud storage destinations, automated progress notifications, and full management through PowerShell commands.
The ArchivialPowerShell module package contains the Archivial installation and management commands and can be installed from PSGallery.
Pull request and integration builds are run via Azure DevOps CI. Releases are automatically published to the Github releases tab.
This project is still considered alpha phase and under active development. Breaking changes may occur without notice. This grid shows progress by feature.
Storage Providers | Azure Support | AWS Support |
---|---|---|
Install / Tools | Complete | N/A |
Backup | Complete | N/A |
Restore | In-Progress | N/A |
Messaging Providers | SMS (Twilio) | Email (SendGrid) |
---|---|---|
Backup Status | Complete | N/A |
Screenshot: PowerShell installation
Screenshot: Application Configuration through PowerShell
Screenshot: Help documentation inside PowerShell
Screenshot: Program Files / Local Logs
Screenshot: Files Backed up to Azure
Screenshot: Automated SMS/Text Status Updates
Install-Module -Name ArchivialPowerShell -Scope AllUsers
Install-ArchivialCloudBackup
$latestVersion = (Find-Module -Name ArchivialPowerShell).Version
Update-Module -Name ArchivialPowerShell -RequiredVersion $latestVersion
Update-ArchivialCloudBackup
Uninstall-ArchivialCloudBackup
Uninstall-Module -Name ArchivialPowerShell -AllVersions
Command | Description |
---|---|
Add-ArchivialLocalSource | Adds a local folder to the Archivial backup folders list. |
Add-ArchivialNetworkSource | Adds a network (UNC path) folder to the Archivial backup folders list. |
Find-ArchivialFilesToRestore | Finds backup files that are available to restore. |
Get-ArchivialCloudBackupOptions | Gets the application options for Archivial Cloud Backup. |
Get-ArchivialCloudBackupStatus | Returns the current status of the cloud backup progress. |
Get-ArchivialLocalSources | Returns all of the Local Source folders being monitored by Archivial. |
Get-ArchivialNetworkCredentials | Returns all of the saved Network Credentials used to connect to Network Sources. |
Get-ArchivialNetworkSources | Returns all of the Network Source folders being monitored by Archivial. |
Get-ArchivialProviders | Returns all of the configured Archivial Providers. |
Install-ArchivialCloudBackup | Installs the Archivial Cloud Backup software on this computer. |
Remove-ArchivialLocalSource | Removes the specified Local Source. |
Remove-ArchivialNetworkCredential | Removes the stored network credential used for connecting to network resources. |
Remove-ArchivialNetworkSource | Removes the specified Network Source. |
Remove-ArchivialProvider | Removes the configured storage or messaging provider. |
Set-ArchivialAzureProviderOptions | Configures the Azure cloud storage provider as a backup destination. |
Set-ArchivialCloudBackupOptions | Sets one or more application options for Archivial Cloud Backup. |
Set-ArchivialNetworkCredential | Saves the credentials required to connect to an authenticated network resource (such as a UNC path share). |
Set-ArchivialTwilioProviderOptions | Configures the Twilio messaging provider as a status update recipient. |
Start-ArchivialLocalSourceRescan | Forces the re-scan of a Local Source being monitored by Archivial. |
Start-ArchivialNetworkSourceRescan | Forces the re-scan of a Network Source being monitored by Archivial. |
Uninstall-ArchivialCloudBackup | Uninstalls the Archivial Cloud Backup software from this computer. |
Update-ArchivialCloudBackup | Updates the Archivial Cloud Backup software on this computer. |