Presumably if it is only 2 or 3 feet of water then you have the option of digging a hole and burying your 30kg anchor weight into the silt before use, in which case I'd think it would be highly unlikely to move anywhere.
Otherwise I'd go along with PD's idea except buy a big cheap secondhand Danforth or similar, several sizes bigger than the boat needs, and use that. I nearly bought an oversize Fortress with the same idea in mind recently, but never got around to it.
Nothing better than overkill to ensure peace of mind