This script is designed to set up the Kopia service on a Windows 10/11 64-bit system.
Kopia version used: v0.16.1 (Due to a bug in version v0.19.0 when using VSS in root drive directories #3482. You can use v0.19.0 if not affected by this bug)
This script installs the Kopia application as a Windows service with the following features:
- Specify any Windows account to run the Kopia service.
- Configures Windows Firewall to allow Kopia traffic.
- Sets up SSL certificates for secure connections.
- Configures login credentials for the Web UI.
- Sets up repository with Rclone for flexible storage options.
The script utilizes the following third-party tools, which are included with the script package. However, you can download them from their respective websites if needed:
- OpenSSL (Win-64 3.3.1) OpenSSL
- Rclone (v1.67.0) Rclone
- WinSW (v2.12.0) WinSW
- htpasswd (Apache 2.4.62-240718 Win64) htpasswd
- Download and Extract the Script Package: Download the entire code from the GitHub repository and extract it.
- Run the Installation Script: Execute the
Install-Script.cmdfile.
- For best results, place the Kopia folder in the root directory, such as
C:/KopiaorD:/Kopia. - Ensure that all paths and configurations are correct before running the script.
