Skip to content

alliedvision/alecs-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Alecs Tools

This repository contains tools for the Allied Vision Alecs Open Smart Camera.

Available tools

Backup & Restore

Description

With the backup & restore scripts it is possible to create and restore a full system backup of the Alecs. The backup is image based and creates a full copy of the kernel, device tree, and rootfs partitions of the Alecs camera. To save disk space the images are stored zst compressed.

Usage

  1. Install prerequites

    sudo apt-get install qemu-user-static open-iscsi libxml2-utils
  2. Clone alecs-tools repository

    git clone https://github.com/alliedvision/alecs-tools
    cd alces-tools/backup_restore
  3. Perform backup

    Replace iface is the network interface on which the ALECS is connected (e.g. eth0) and mac is the mac address of the ALECS.

    python3 alecs_backup.py <iface> <mac>
  4. Restore backup

    Replace iface is the network interface on which the ALECS is connected (e.g. eth0), mac is the mac address of the ALECS and backup dir with the directory containing the Alecs backup.

    python3 alecs_backup.py <iface> <mac> <backup dir>

License information

All python scripts are licensed under the terms of the BSD 3-Clause license (see LICENSE.BSD-3-Clause file for details). For all version that are not listed in the Releases section, the following applies in addition to the BSD 3-Clause License:

THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. THE PRIMARY PURPOSE OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF DEFECTS IN THE SOFTWARE, HARDWARE AND DOCUMENTATION.

About

Utility scripts for the Allied Vision Alecs Open Smart Camera

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages