Permalink
Switch branches/tags
Nothing to show
Commits on Jan 10, 2013
Commits on Jan 8, 2013
Commits on Jan 7, 2013
Commits on Jan 6, 2013
Commits on Jan 4, 2013
  1. Fixing typo in email header

    lamw committed Jan 4, 2013
  2. Added ALLOW_VMS_WITH_SNAPSHOTS_TO_BE_BACKEDUP flag which will

    lamw committed Jan 4, 2013
    consolidate VMs with existing snapshots prior to backup
Commits on Jan 3, 2013
  1. Fixing typo of "+" to "="

    lamw committed Jan 3, 2013
Commits on Dec 25, 2012
Commits on Dec 18, 2012
  1. - Removed unecessary comments/blocks near global variables

    lamw committed Dec 18, 2012
    - Updated the modified date
    - Removed "whoami" as it causes an error in 5.1, using "env" instead
    - Adding VM_SHUTDOWN_ORDER & VM_STARTUP_ORDER into the reconfig
      defaults, dryrun output + ghettoVCB.conf
    - Added check to not run VM_SHUTDOWN_ORDER during dryrun
    - Reverting snapshot commit, not going to support this & might surprise
      a user who does not wish to commit snapshot
    - Commenting out ADDITIONAL_ROTATION_PATH code, why is this outside of
      main loop? & checkVMBackupRotation could potentially run twice
    - Added email fixes per VMTN community
    - 2gbsparse check, enable multiextent VMkernel module as it's disabled
      in 5.1 by default
    - Remove "exit 1" since printUsage already does an exit
Commits on Dec 17, 2012
  1. refactor sanity checking

    gvalkov committed Dec 17, 2012
    - move valid workdir check right before `mkdir ${WORKDIR}`
    - move VM_* checks back in sanityCheck()
    - trap exit before before calling sanityCheck
  2. merge fix

    gvalkov authored and lamw committed Dec 10, 2012
  3. do not touch LOG_OUTPUT in sanityCheckArgs()

    gvalkov authored and lamw committed Dec 10, 2012
  4. remove trailing whitespace

    gvalkov authored and lamw committed Dec 10, 2012
    Conflicts:
    	ghettoVCB.sh
  5. fix syntax error

    gvalkov authored and lamw committed Dec 10, 2012
Commits on Dec 16, 2012
  1. Bugfix to use additional rotation path

    daviderickson authored and lamw committed Nov 29, 2012
  2. Add additional external rotation

    daviderickson authored and lamw committed Nov 28, 2012
    In some cases you may have to back up VMs to a temporary
    location, and after the VMs are powered back on, move the
    backups to the final location.  This patch enables file
    rotation at a secondary directory, to limit the amount
    of data that has to be transferred when doing an rsync
    between the temporary and final location.
  3. Added an index based rotation

    daviderickson authored and lamw committed Nov 28, 2012
    This new index based rotation adds the capability
    to name the last n backups with an index number,
    and rotate them each time this script is run. The
    newest will always be at index 0.
  4. Added ordered power off and on

    daviderickson authored and lamw committed Nov 28, 2012
    In some cases there are dependencies on the order that
    VMs must be shut down, backed up, then powered back on.
    This commit adds the VM_SHUTDOWN_ORDER and
    VM_STARTUP_ORDER configuration options which contain
    a comma separated list of VM names in the order they must
    be shut down and correspondingly started up.
  5. changed it to always remove any existing snapshots because thats what…

    Seth Spivey authored and lamw committed Oct 17, 2012
    … I prefer
  6. oops

    Seth Spivey authored and lamw committed Oct 17, 2012
  7. fixes for 5.1.0

    Seth Spivey authored and lamw committed Oct 17, 2012
Commits on Dec 15, 2012
  1. Fix tmp email files in / problem

    Georgi Valkov authored and lamw committed Dec 8, 2011
  2. Do not prune workdir if WORKDIR_DEBUG == 1

    Georgi Valkov authored and lamw committed Dec 7, 2011
  3. Add PID to log filename

    Georgi Valkov authored and lamw committed Dec 7, 2011
  4. Small improvements

    Georgi Valkov authored and lamw committed Dec 6, 2011
    - Write pid to ${WORKDIR}/pid
    - Specify vm to backup on the command line (-m switch)
    - Move more temporary files to WORKDIR instead of /tmp
  5. Add configurable workdir/lockdir location

    Georgi Valkov authored and lamw committed Dec 1, 2011
    Allows more than one ghettoVCB.sh processes to run at the same time, by
    allowing the user to specify the workdir/lockdir through the '-w'
    command line switch.
  6. Fix mixed tab/space indentation and other inconsistencies

    Georgi Valkov authored and lamw committed Dec 1, 2011
Commits on Nov 28, 2011
Commits on Jul 29, 2011
  1. Updating ghettoVCB to support vSphere 5

    lamw
    lamw committed Jul 29, 2011
Commits on May 22, 2011