15.15. Changing How Tombstone Objects Count Against Quota Usage

Tip

This recipe requires a Windows Server 2003 domain controller.

Problem

You want to change the relative weight of tombstone objects in quota calculations.

Solution

Using a graphical user interface

  1. Open ADSI Edit.

  2. Connect to the partition on which you want to modify this setting (has to be done on a per partition basis).

  3. In the left pane, expand the root of the partition.

  4. Right-click on cn=NTDS Quotas and select Properties.

  5. Set the msDS-TombstoneQuotaFactor attribute to a value between 0 and 100.

  6. Click OK.

Using a command-line interface

Create an LDIF file called change_tombstone_quota.ldf with the following contents:

dn: cn=NTDS Quotas,<PartitionDN>
changetype: modify
replace: msDs-TombstoneQuotaFactor
msDs-TombstoneQuotaFactor: <0-100>
-

then run the following command:

> ldifde -v -i -f change_tombstone_quota.ldf

Using VBScript

' This code modifies the tombstone quota factor for the specified partition
' ------ SCRIPT CONFIGURATION ------
strPartitionDN = "<PartitionDN>"  ' e.g. dc=rallencorp,dc=com
intTombstoneFactor = <0-100>      ' e.g. 50
' ------ END CONFIGURATION ---------

set objPart = GetObject("LDAP://cn=NTDS Quotas," & strPartitionDN )
objPart.Put "msDs-TombstoneQuotaFactor", intTombstoneLifetime
objPart.SetInfo
WScript.Echo "Set the tombstone quota factor for " & _
             strPartitionDN & " to " & intTombstoneFactor

Discussion

The tombstone quota factor is a percentage that determines how much each tombstone object counts against a ...

Get Active Directory Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.